AngularJS更改url与$位置

前端之家收集整理的这篇文章主要介绍了AngularJS更改url与$位置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试用AngularJS更改URL,
但不是重定向,只需更改URL
活动结束后

我需要的是:

www.myurl.com/inBox/1到这个www.myurl.com/inBox/25

换句话说,只需更改最后一个ID.

我试图这样做:

$location.path(‘/ inBox /’id);

但是我得到的是这样的:

www.myurl.com/inBox/1#/inBox/25

强制执行一个网页应用程序的想法.浏览器不会对’#’值之后的任何更改进行任何操作.所以最好的做法是在“#”值之后的url中添加变量属性,这将保持浏览器地址栏上的基本URL和属性看起来干净,并解决你的问题.我的建议是保留用户名,页面号.,或“#”值之后的任何特定属性ID.
在你的情况下,你应该使用如上所述的东西

www.myUrl.com/#/inBox/25

要么

www.myUrl.com/inBox/#/25

猜你在找的Angularjs相关文章