【AngularJs】已改变ui-sref的state,但是href的url未改变

html 复制代码
<!--数组:var routes = [{route:'go-update-a',id:1},{route:'go-update-b',id:2}];-->

<a ng-click="vm.changeRoute(item)">改变跳转路径</a>
<a ui-sref="{{item.route}}({id: item.id})">去修改</a>

<!--vm.changeRoute()方法调用成功-->
<!--html里面(params改变成功)(state未改变成功,一直是go-update-a)
    <a ui-sref="{{item.route}}({id: item.id})" href="go-update-a?id=1">去修改</a>
    <a ui-sref="{{item.route}}({id: item.id})" href="go-update-a?id=2">去修改</a>-->

<a ui-state="item.route" ui-state-params="{id: item.id}">去修改</a>
<!--用ui-state改变state,ui-state-params改变params-->

解决方案:

angular ui - Dynamically set the value of ui-sref Angularjs - Stack Overflow

相关推荐
霸王蟹13 分钟前
React中useState中更新是同步的还是异步的?
前端·javascript·笔记·学习·react.js·前端框架
霸王蟹16 分钟前
React Hooks 必须在组件最顶层调用的原因解析
前端·javascript·笔记·学习·react.js
专注VB编程开发20年23 分钟前
asp.net IHttpHandler 对分块传输编码的支持,IIs web服务器后端技术
服务器·前端·asp.net
爱分享的程序员1 小时前
全栈项目搭建指南:Nuxt.js + Node.js + MongoDB
前端
夜松云1 小时前
Qt信号槽机制与UI设计完全指南:从基础原理到实战应用
开发语言·qt·ui·qt designer·布局管理·参数传递·qt信号槽
隐含2 小时前
webpack打包,把png,jpg等文件按照在src目录结构下的存储方式打包出来。解决同一命名的图片资源在打包之后,重复命名的图片就剩下一个图片了。
前端·webpack·node.js
lightYouUp2 小时前
windows系统中下载好node无法使用npm
前端·npm·node.js
Dontla2 小时前
npm cross-env工具包介绍(跨平台环境变量设置工具)
前端·npm·node.js
小妖6662 小时前
vue2 切换主题色以及单页面好使方法
前端·vue.js·elementui
胡桃夹夹子2 小时前
【前端优化】vue2 webpack4项目升级webpack5,大大提升运行速度
前端·javascript·vue.js·webpack·性能优化