大佬教程收集整理的这篇文章主要介绍了在ui-router中用于AngularJS的没有URL的状态的参数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用< a ui-sref =“item.detail({id:item.iD})”>以显示详细信息,但这只有在我在$ stateProvider中指定像url:“/ detail-:id”这样的URL时才有效。
在我看来,当前状态只通过URL定义。
在我的具体问题有一个复杂因素,因为我需要注入一个非URL参数的状态是一个子状态。这复杂的事情轻微。
params:[‘id’]部分在$ stateProvider声明中,如下所示:
$stateProvider.state('parent',{ url: '/:parentParam',templateUrl: '...',controller: '...' }). state('parent.child',{ params: ['parentParam','childParam'],controller: '...' });
<a ui-sref=".child({ childParam: 'foo' })">
抓住的是这:
@R_275_7724@,那么当应用程序初始化时将抛出一个模块错误。这在写入时的最新版本(v.0.2.10)至少是这样。
编辑
@gulsahkandemir指出
从changelog看,这似乎是从v0.2.11开始的情况
params can be found in the official docs的详细信息
以上是大佬教程为你收集整理的在ui-router中用于AngularJS的没有URL的状态的参数全部内容,希望文章能够帮你解决在ui-router中用于AngularJS的没有URL的状态的参数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。