与asp.net mvc视图混合角度

时间:2016-01-24 20:25:13

标签: angularjs asp.net-mvc

我们有一个Asp.Net MVC网站,我们想要转换到AngularJS-WebAPI网站。这意味着我们将在同一个项目中同时拥有.html和.cshtml页面。我解决了共享OAuth令牌的问题。我还可以浏览大多数菜单选项。这意味着我可以移动角度页面,我可以在mvc页面周围移动。我也可以从角度页面移动到mvc页面。当我尝试从mvc页面导航回角度页面时,问题就出现了。一旦服务器端路由从客户端路由接管,就不会让get。

我花了几天的时间尝试各种各样的想法,这些想法是我从StackOverflow和各种博客中收集到的,没有运气。大多数建议是关于如何在MVC页面中托管Angular,这不是我想要的。我已经尝试告诉MVC路由到“IgnoreRoute”,并尝试告诉它通过专用的MVC控制器汇集所有角度路由。 SO上有多个回复涉及Angular中的复杂编程,我很难理解并最终被拒绝,因为我不相信Angular应该那么困难。我只在帖子上发现了一条评论说你甚至不愿意尝试混合两种范式。

有没有人有将Angular SPA页面与MVC页面混合的解决方案?如何让MVC返回我的Angular SPA页面?

0 个答案:

没有答案