2016-07-22 83 views
1
Error: Invalid state ref '' 

我收到此錯誤"Error: Invalid state ref '' <a ui-sref="{{CiSref}}">",當我嘗試使用下面tag角 - 錯誤:無效的狀態裁判'

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

您是否檢查過CiSref的值? – asenovm

+2

你將需要發佈更多的代碼。也許從與這個觀點相關的控制器開始吧 –

回答

1

有條件創建UI-SREF屬性

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

0

稍微縮短一點的版本:

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

我只是面臨着同樣的問題,並意識到,當ui-sref設置爲null

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

檢查,如果表達式不爲空

0

與UI SREF不應該是空,因此它發生如果您必須從您的html頁面(視圖)中刪除所有ui-sref =「」

相關問題