![](/img/trans.png)
[英]AngularJS: How to use ng-bind/ng-bind-template for HTML5 Data attribute
[英]How to ng-bind on html data attributes and placeholders?
因為我們知道它是很好用ng-bind
,而不是{{expression}}
考慮這顯然是提到的性能在這里
與此類似,只想了解如何綁定class
屬性或data
屬性或與html顯示元素無關的其他任何屬性?
例如:我們可以綁定到span
元素,例如: <span ng-bind="vm.bindText"></span>
如果我們想在沒有任何條件或不使用ng-class
以及directives
情況下綁定class
,該怎么辦
現在看起來像這樣: <span class="{{vm.bindText}}"></span>
該實現適用於以下類: <span ng-class="vm.bindText"></span>
但是如何對自定義數據屬性執行此操作,例如: <input data-id="vm.bindOldId" placeholder="vm.bindText">
而不是<input data-id="{{vm.bindOldId}}" placeholder="{{vm.bindText}}">
只是想知道這一點,這樣做真的有意義嗎?
讓我知道你對此的想法。
你不能使用ng-class
嗎?
ng-class="vm.bindText"
您可以像這樣將數據屬性添加到:
ng-attr-data-YOUR_ATTRIBUTE="YOUR VALUE"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.