angularjs - 复制的工作 ui-sref 代码,更改的参数和错误不断出现。这里有什么问题?
问题描述
我从我的应用程序中复制了工作代码并更改了参数,并且错误不断出现。怎么了?这是来自 AngularJS 的错误消息。
我已经看过 StackOverflow 和 Google 了。AngularJS 文档也没有帮助。
关联:
<a ui-sref="auth.invoice({merchant: {{ $ctrl.merchant.id }}, invoice: {{ x.id }}})" class="btn btn-success"><i class="fa fa-angle-double-right" aria-hidden="true"></i></a>
状态提供者:
$stateProvider.state('auth.invoice', {
url: '/invoice/:merchant/:invoice',
component: 'invoiceComponent'
});
我想使用带有多个参数的 ui-sref,这应该是可能的。
解决方案
您收到错误是因为 {{$ctrl.merchant.id}} 和 {{ x.id }} 没有向其中返回任何值并且对象语法失败。检查此处未连接的控制器。
推荐阅读
- javascript - 为什么使用 env 来加密数据而不是 json
- api - Nestjs @Redirect() 装饰器:无法覆盖 url
- python - 这是打印 x 次 n 次的正确代码吗?
- mysql - sudo supervisorctl 状态:gumi gunicorn ERROR(生成错误)
- python - 如何限制正则表达式 python 中的空格?
- c# - 在 Selenium 中发送密钥并摆脱 Switch
- java - Intellij Idea Java Android 项目中的数据绑定
- javascript - Next-Auth:单击登录重定向以验证不起作用后
- javascript - React 图表库是否可以有多个活动的粘性工具提示?
- mysql - MySQL - 按 ID 分组的列中的每个值都是 0