2015-05-18 46 views
0

我想在一個Asp.net MVC項目中擁有2個獨立的Angularjs應用程序。 我如何處理這兩個Angularjs應用程序啓動html頁面?
我希望我的水療中心的網站發起的這個網址(CSHTML視圖)如何在一個asp.net mvc項目中擁有2個獨立的angularjs應用程序

Home/Index 

而對於管理面板另一個溫泉的應用程序在此URL啓動(CSHTML視圖)

Admin/Index 

我的問題是可以怎樣AngularJs應用程序認識到自己的父母發起的.cshtml文件?

+0

我很好奇爲什麼這個問題是downvoted。我到這裏來尋找同樣的東西,所以Hossein並不是唯一一個想要做這樣的事情的人。以下Arief的回答指出了我們希望採用的方向(項目級別的MVC路由和一次性進入應用程序「孤島」的Angular 2路由)。有沒有人可以添加任何文件結構來邏輯分隔每個Angular應用程序? –

回答

2

Angularjs不允許在單個頁面中創建多個角度應用程序。話雖如此,你可以在兩個不同的頁面上技術上有兩個角度的應用程序,如果你決定不使用角度路由並使用MVC路由,那麼你所要做的就是在html索引文件中使用ng-app(當然有不同的名字並根據需要加載相應的js文件。

如果您想更進一步,在項目級別使用MVC路由和在索引級別使用角度路由,事情將更容易維護。

+0

Arief,對於我們可以用來實現Angular應用程序分離的文件夾結構,您是否有任何建議,而不會失去我們的想法,試圖找出哪些組件與哪個應用程序一起使用? –

相關問題