我想在MVC 5中使用angularjs的SPA概念,但無法處理路由。我希望我的主頁在Razor中查看並使用angularjs加載頁面的一部分。 我知道我的描述是不夠的,但希望任何人都能幫助我。 在此先感謝。如何在MVC 5中爲Angularjs路由加載HTML頁面?
0
A
回答
0
如果爲MVC 5和Angular都設置了路由,則可能會遇到衝突。 SPA部分只能使用角度路由。這就是說,你仍然可以爲角模板由Razor模板組裝(這是一個非常強大的功能)部分的混合解決方案。
2
看項目模板AngularStart
https://visualstudiogallery.msdn.microsoft.com/cc6c9c5f-2846-4822-899f-a6c295cd4f2b
我這個模板的作者,它展示瞭如何可以客戶端路由和路由MVC可以組合。這是爲MVC 4創建的,但你會得到一個想法。
我還創建了一個博客文章http://blog.technovert.com/2013/12/setting-up-angularjs-for-asp-net-mvc-n-webapi-project/解釋方法。
相關問題
- 1. AngularJS路由的路由路徑,而不是加載HTML頁面
- 2. ASP.NET MVC路由在html頁面啓動
- 3. 如何獲取Angular UI路由器在頁面加載路由
- 4. 可以路由兩個HTML頁面AngularJS
- 5. AngularJS - ui路由器 - MVC 5 - html5mode
- 6. 使用AngularJS路由加載頁面時出現問題
- 7. 如何在現有html頁面中加載html頁面
- 8. Asp.net MVC 5路由
- 9. ASP.NET MVC頁面/子頁面路由
- 10. 如何在mvc中路由,如何在mvc中隱藏頁面擴展名?
- 11. 反應路由器未加載頁面
- 12. 如何在使用Meteor和鐵路路由器路由到另一個頁面後重新加載頁面
- 13. 如何在IE瀏覽器的angularJS中路由頁面?
- 14. 如何使用路由在AngularJS中更改整個頁面?
- 15. 頁面重新加載子路由
- 16. 用CI路由加載新頁面
- 17. 路由器無法加載頁面
- 18. 如何在初始頁面加載時禁用Backbone.js路由
- 19. 用jQuery加載html到MVC頁面(?)
- 20. 如何在asp.net mvc 3項目中路由.aspx頁面?
- 21. 帶孩子路由的MVC 5路由
- 22. 如何爲我的MVC頁面設置路由?
- 23. Angularjs的Spring MVC,正確處理角度路由頁面
- 24. ASP.NET MVC 5傳統路由
- 25. ASP.NET MVC 5路由區域
- 26. 如何在ASP.NET MVC中實現插頁式「加載...」頁面?
- 27. Symfony2:在頁面加載事件監聽器中獲取路由
- 28. MVC,渲染包含AngularJS的HTML頁面
- 29. AngularJS路由和ASP.net MVC
- 30. ASP.NET MVC和AngularJS路由