[英]Getting state Error using Angular.js ui-router
I am getting the following error while trying to navigate the path using Angular.js. 尝试使用Angular.js导航路径时出现以下错误。
Error: 错误:
Error: Could not resolve 'principal.resourse.userrole' from state 'principal'
at Object.t.transitionTo (angularuirouter.js:7)
at Object.t.go (angularuirouter.js:7)
at angularuirouter.js:7
at angularjs.js:146
at e (angularjs.js:43)
at angularjs.js:45
I am explaining my code below. 我在下面解释我的代码。
.state('principal',{
url: '/principal',
templateUrl: 'princpalview/princpal.html',
controller: 'princpalHomeController'
})
.state('princpal.resourse', {
url: '/resourse',
templateUrl: 'princpalview/res.html',
controller: 'resPrincpalController'
})
.state('princpal.resourse.userrole', {
url: '/userrole',
templateUrl: 'princpalview/userrole.html',
controller: 'resourcePrincpaluserroleController'
})
princpal.html:
princpal.html:
<ul class="nav navbar-nav">
<li ui-sref-active="active"><a ui-sref="princpal">Home</a></li>
<li ui-sref-active="active">
<a ui-sref="principal.resourse.userrole" >Resource Management
<span class="caret"></span></a>
</li>
</ul>
Please help me to resolve this error. 请帮助我解决此错误。
Names must fit exactly ( princpal
vs principal
- one 'i' is missing) 名称必须完全匹配(
princpal
与principal
-缺少一个“ i”)
// state name
princpal.resourse.userrole
// ui-sref call
principal.resourse.userrole
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.