1
A
回答
0
像這樣的東西可能會幫助斷言插槽的內容:
var slots = this.shadowRoot.querySelectorAll("slot")
for (var i = 0, len = slots.length; i < len; i++) {
console.log("slot: ", slots[i].assignedNodes());
if (slots[i].assignedNodes().length != 0) {
// assert something
...
這查詢shadowRoot的插槽並迭代它們。使用assignedNodes可以獲得相應插槽的內容。
相關問題
- 1. 使用聚合物飛鏢測試1.0
- 2. 使用BrowserStack測試聚合物
- 3. 聚合物-2閃屏
- 4. 如何添加插槽重複DOM聚合物2
- 5. 聚合物2適用MIXIN
- 6. 聚合物2教程
- 7. Angular 2聚合物和PaperChechboxSelectedDirective
- 8. 重寫聚合物1.0片段到聚合物2
- 9. 聚合物2動態合併模板
- 10. 聚合物2水豚不工作
- 11. 角2聚合物元素風格
- 12. 聚合物2 iron-ajax handleAs = xml錯誤?
- 13. 聚合物2;紙張不可見
- 14. 動態主題化和聚合物2
- 15. 聚合物2中的模板,如何獲取槽元素的上下文?
- 16. Angular 2與聚合物失敗服務
- 17. 聚合物2:組件不會渲染
- 18. 聚合物
- 19. 飛鏢,聚合物建造失敗,無法找到聚合物/聚合物。
- 20. 聚合物2:紙張輸入
- 21. 高分子聚合物1.0組件2
- 22. Transpiling or not transpiling聚合物2申請?
- 23. 如何使用聚合物2與babel
- 24. 聚合物2 css mixin沒有生效
- 25. getContentChildren相當於聚合物2
- 26. 它在聚合物稱爲2
- 27. 繼續使用聚合物1.x或等待聚合物2.x可用?
- 28. 排列觀察員的聚合物1與聚合物2是否有變化?
- 29. 在「聚合物
- 30. 聚合物2.0:聚合物1.0雜化元素不適用於聚合物2.0?