2016-12-31 6 views
0

В чем причина этого вопроса? Я бы хотел использовать Angular2 маршруты на моей стороне Frontend, в дополнение к этому я хочу использовать YII2 вид с боковой стороны.Как я могу использовать Angular 2 & YII2?

Я думал о AJAX загрузки страниц с помощью Angular2 для YII2 страниц ... хмм ... Это идея. Но должен ли я это сделать?

Фактически, что мне нужно, от Angular2 просто REST API и некоторые модули на этом. Наконец ... Как я должен сделать Angular2 и YII2 URL-адреса объединяются.

Например Angular2 Путь:

somedomain.com/#/vehicles/child/12

YII2 Путь:

somedomain.com/vehicles/child ? id = 12

У меня есть много взглядов на YII2 и не столько в Anuglar2, потому что я хочу объединить их

Как это сделать не трудно производить?

+1

почему их объединения? почему не просто отдельное приложение для интерфейса SPA, которое общается с YI2 REST api в сервисе, потребляющем его, используя http, как это делается в [этой статье] (https://offering.solutions/articles/angular/consuming-a-rest- api-with-angular-http-service-in-typescript /)? –

+0

Может кто-нибудь, пожалуйста, отредактируйте этот вопрос, чтобы было легче читать? – clearlight

ответ

0

Простейшим решением было бы установить проект Angular2 в /angular2, например, и исключить этот путь в файле , отвечающем за перезаписывание Yii2.

Вы можете использовать правило как RewriteCond %{REQUEST_URI} !^/angular2/$