【问题标题】:How to load HTML page in MVC 5 for Angularjs routing?如何在 MVC 5 中为 Angularjs 路由加载 HTML 页面?
【发布时间】:2015-07-01 01:48:03
【问题描述】:

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

【问题讨论】:

    标签: asp.net-mvc angularjs routing


    【解决方案1】:

    查看项目模板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/ 解释该方法。

    【讨论】:

      【解决方案2】:

      如果同时为 MVC 5 和 Angular 设置路由,您可能会遇到冲突。对于 SPA 部分,仅使用 Angular 路由。话虽如此,您仍然可以使用 Razor 模板组装 Angular 模板的局部混合解决方案(这是一个非常强大的功能)。

      【讨论】:

        猜你喜欢
        • 2017-09-11
        • 2014-05-14
        • 1970-01-01
        • 2016-10-11
        • 1970-01-01
        • 2017-08-29
        • 1970-01-01
        • 1970-01-01
        • 2010-10-22
        相关资源
        最近更新 更多