繁体   English   中英

MVC路径和angularjs路由合并

[英]MVC path and angularjs route merged

我有一个angularjs MVC应用程序,该应用程序将表单发布到另一个域,并且回呼MVC控制器功能,如下所示。

HTTP://本地主机:58999 /回调

我在HomeController中实现了Callback()函数,该函数显示一个视图,并且该视图加载一个角度控制器,该角度控制器在处理某些数据时导航到其他状态。

$state.go('conf', {}, { location: true });

导航到“ conf”状态后,将显示绑定到该状态的相应视图,但URL变为http:// localhost:58999 / Callback#/ conf

如何使它看起来像http:// localhost:58999 /#/ conf,而网址中没有“ Callback”? 因为当我刷新页面时,它会调用MVC控制器函数“回调”,这是不正确的。 感谢您的任何建议。

尝试设置$ locationService HTML5模式

$locationProvider.html5Mode(true);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM