加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

AngularJS更改url与$位置

发布时间:2020-12-17 07:39:21 所属栏目:安全 来源:网络整理
导读:我正在尝试用AngularJS更改URL, 但不是重定向,只需更改URL 活动结束后 我需要的是: www.myurl.com/inbox/1到这个www.myurl.com/inbox/25 换句话说,只需更改最后一个ID. 我试图这样做: $location.path(‘/ inbox /’id); 但是我得到的是这样的: www.myurl.
我正在尝试用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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读