Asp.net mvc 如何在MVC5中为Angularjs路由加载HTML页面?

Asp.net mvc 如何在MVC5中为Angularjs路由加载HTML页面?,asp.net-mvc,angularjs,routing,Asp.net Mvc,Angularjs,Routing,我想在MVC5中使用angularjs的SPA概念,但无法处理路由。我希望我的主页在Razor中查看,并使用angularjs加载页面的一部分。 我知道我的描述是不够的,但希望有人能帮助我度过难关。 提前感谢。如果MVC 5和Angular都设置了路由,您可能会遇到冲突。对于SPA部分,仅使用角度布线。尽管如此,您仍然可以使用一种混合解决方案,用于使用Razor模板组装角度模板(这是一个非常强大的功能)。查看项目模板AngularStart 我是这个模板的作者,它展示了如何将客户端路由和mvc

我想在MVC5中使用angularjs的SPA概念,但无法处理路由。我希望我的主页在Razor中查看,并使用angularjs加载页面的一部分。 我知道我的描述是不够的,但希望有人能帮助我度过难关。
提前感谢。

如果MVC 5和Angular都设置了路由,您可能会遇到冲突。对于SPA部分,仅使用角度布线。尽管如此,您仍然可以使用一种混合解决方案,用于使用Razor模板组装角度模板(这是一个非常强大的功能)。

查看项目模板AngularStart

我是这个模板的作者,它展示了如何将客户端路由和mvc路由结合起来。这是为MVC4创建的,但您会有一个想法

我还写了一篇博客文章解释了这种方法