Angular - 错误:无效状态参考'

时间:2016-07-22 13:16:32

标签: javascript angularjs

Error: Invalid state ref ''

当我尝试使用以下"Error: Invalid state ref '' <a ui-sref="{{CiSref}}">",时,我收到此错误tag

<label><a ui-sref="{{CiSref}}">Login</a></label>

4 个答案:

答案 0 :(得分:1)

有条件地创建ui-sref属性

<a ng-attr-ui-sref="{{ link.Route ? link.Route : false }}"> ... </a>

答案 1 :(得分:0)

稍微短一点的版本:

<a ng-attr-ui-sref="{{ link.Route || false }}">
    ...
</a>

答案 2 :(得分:0)

我刚遇到同样的问题并意识到,当ui-sref设置为空时会发生这种情况

<a ui-sref="">Invalid</a>

检查表达式是否为空

答案 3 :(得分:0)

ui-sref不应为null,因此如果必须删除所有ui-sref =&#34;&#34;来自您的HTML页面(视图)