当前位置:   article > 正文

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

ui-sref生成的href
  1. <!--数组:var routes = [{route:'go-update-a',id:1},{route:'go-update-b',id:2}];-->
  2. <a ng-click="vm.changeRoute(item)">改变跳转路径</a>
  3. <a ui-sref="{{item.route}}({id: item.id})">去修改</a>
  4. <!--vm.changeRoute()方法调用成功-->
  5. <!--html里面(params改变成功)(state未改变成功,一直是go-update-a)
  6. <a ui-sref="{{item.route}}({id: item.id})" href="go-update-a?id=1">去修改</a>
  7. <a ui-sref="{{item.route}}({id: item.id})" href="go-update-a?id=2">去修改</a>-->
  8. <a ui-state="item.route" ui-state-params="{id: item.id}">去修改</a>
  9. <!--用ui-state改变state,ui-state-params改变params-->

解决方案:

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/133536
推荐阅读
相关标签
  

闽ICP备14008679号