0
A
回答
0
我發現我們可以動態地爲自動生成的html標籤添加類名。
例如,您創建的列表如下圖所示:
<md-list flex>
<md-list-item class="md-3-line tobe-reviewed-kudo-item" ng-repeat="kudo in kudos | filter : {kudosStatus: 'Pending'} | limitTo : 3" ng-click="toReviewKudo(kudo.kudosId)">
<img ng-src="img/avatar.png" class="md-avatar" alt="{{item.who}}" />
<div class="md-list-item-text" layout="column">
<h3>{{kudo.chEmployeeByKudosSenderId}} sent {{kudo.chEmployeeByKudosReceiverId}}</h3>
<p>{{kudo.createdOn}}</p>
</div>
<p>{{kudo.kudosStatus}}</p>
<md-divider></md-divider>
</md-list-item>
</md-list>
如果用黃瓜腳本集中MD-列表項,它不會工作,因爲角材料將動態生成可點擊按鈕。我們需要給這些按鈕類名稱讓黃瓜腳本專注於它們。因此,我們綁定數據後,我們就可以用打擊代碼給類名:
$scope.$watch("$viewContentLoaded", function() {
var kudoItemsDOM = document.getElementsByClassName("tobe-reviewed-kudo-item");
var kudoItems = angular.element(kudoItemsDOM);
for(var i = 0; i < kudoItems.length; i++) {
angular.element(kudoItems[i].querySelector(".md-ink-ripple")).addClass("kudo-item-btn");
}
});
然後,工藤項-BTN將被添加到HTML和黃瓜可以關注這些按鈕。
相關問題
- 1. Node.js BDD。黃瓜,小黃瓜或黃瓜?
- 2. 黃瓜選項註釋
- 3. 硒,黃瓜和小黃瓜
- 4. 黃瓜
- 5. 黃瓜
- 6. 黃瓜不起作用,但耙黃瓜
- 7. 如何學習/教小黃瓜黃瓜
- 8. 黃瓜紅寶石 - 黃瓜表達式
- 9. 春黃瓜不注入服務
- 10. 測試用戶註冊黃瓜 - 失敗
- 11. 自定義註釋黃瓜jvm
- 12. 黃瓜與Guice - 多個guice注射器
- 13. 黃瓜長度?
- 14. 黃瓜+硒+ rcov =?
- 15. 定義黃瓜
- 16. 黃瓜清理
- 17. 黃瓜和Rspec
- 18. 黃瓜標籤
- 19. 黃瓜TestNG
- 20. 在黃瓜
- 21. 黃瓜 - java.lang.NoClassDefFoundError
- 22. 黃瓜測試
- 23. 黃瓜vs Junit
- 24. 黃瓜BeforeStep
- 25. IronRuby和黃瓜
- 26. 黃瓜軌道 -
- 27. 如何黃瓜
- 28. 黃瓜與RSpec
- 29. 黃瓜設計
- 30. Jruby和黃瓜/黃瓜導軌 - 找不到發電機黃瓜:安裝