我使用這個HTML & AngularJS代碼INSITE title屬性不工作:爲了AngularJS 「{{}}」
<td class="domain-col" ng-init="msg='error message'">
<span class="label label-warning" ng-show="page.ErrorCode == 11" data-toggle="tooltip" title="{{ msg }}">Error</span>
</td>
此代碼正在內部ng-repeat
產生錶行。表中的每一行都用page
對象表示。每頁有ErrorCode
。
在ng-init
我將錯誤代碼轉換爲用戶友好的UI消息,這將打印到title
屬性。
問題是,將錯誤消息打印到title
屬性中,此屬性的值變爲「{{msg}}」。 title
屬性的運行的代碼後的值:
- 實際: 「{{MSG}}」 字符串。
- 預計:「錯誤消息」。
爲什麼會發生這種情況?如何解決這個問題?
[按預期工作(http://codepen.io/anon/pen/gPEQvZ) –