custom-element

    1熱度

    1回答

    我在寫一個自定義元素,我想定期發出一個事件。 發射事件需要一些工作,所以我在想也許我可以懶惰,只有發出事件(並做好工作),如果有一個監聽器。 是否有可能檢測到有人正在聽一個事件(非冒泡)? 並在那種情況下開始發射,直到聽者被移除。 或者,當沒有偵聽器時,javascript運行時是否足夠聰明,不會運行間隔(其中唯一的副作用是創建事件)?

    3熱度

    1回答

    我試圖延長HTMLOptionElement, <template id="cOptionTemplate"> <content></content> </template> <select> <option is="custom-option">Test</option> </select> var cOption = document.registerEleme

    6熱度

    2回答

    嘗試webcomponents,但得到了一個錯誤,我沒有得到。 標記很簡單,應該工作。 2個文件,都是html文件。 錯誤標記在控制檯上的<script>標記中。 感謝您的任何幫助。 PS。我正在運行Google Chrome Beta以使customElements正常工作。 公里button.html <script> class KmButton extends HTMLButtonEl

    6熱度

    1回答

    比方說,我想,如創建一個自定義的HTML元素: <video-container> <video></video> </video-container> 所以我創建這樣一個模板: <div class="wrapper"> etc.. <content></content> </div> 然後我通過HTML元素原型createdCallback將其附加到頁

    1熱度

    1回答

    我想在Polymer 1.0中創建一個可重用的元素。 當我嘗試從自定義元素包中加載行爲時,遇到了規範路徑的問題。 行爲與我的自定義元素在我的文件結構中處於同一級別。 我目前的進口表現爲如下: <link rel="import" href="extras-behavior.html"> 不過,我收到這樣的警告: 行爲ExtrasBehavior混合屬性爲 MCD-價格的熱量時,沒有發現! 我相

    0熱度

    1回答

    我是Aurelia的新手,我正嘗試創建我的第一個自定義元素。我來自Angular 1,並且據我所知,自定義元素似乎與Angular 1指令類似。 所以,我收到以下錯誤: 我檢查我的模板尋找一些爛筆頭HTML,但我不能找到它。有人有什麼主意嗎?代碼如下所示: SRC /視圖/登錄/ login.html的 <template> <require from = "/resources/ele

    0熱度

    1回答

    最近發現document.registerElement 看來不錯,我可以在一個元素中封裝一堆HTML和JS代碼。 我怎麼能例如創建,這將是自舉模式的元素:的 <bootstrap-modal> <modal-header></modal-header> <modal-body></modal-body> </bootstrap-modal> 代替插入大量的HTML代碼的,模態要求。 我

    8熱度

    1回答

    我已經使用自定義元素v1一段時間了,現在通過polyfill。 Chrome瀏覽器54(第一版採用了原生V1實現)開始初始化我的元素時,拋出的錯誤: 拋出:DOMException:未能執行的「文件」「的createElement」:結果不可以有孩子 的那一行是一個簡單的: let el = document.createElement('my-custom-element');

    1熱度

    1回答

    在聚合物中,我們可以在像這樣的自定義模塊中爲<content>創建HTML內容的插入點。 <my-custom-element> Surrounding HTML ... <content></content> Surrounding HTML ... </my-custom-element> ,再後來用這樣的模塊: <my-custom-element>foo

    1熱度

    1回答

    擴展內置元件的情況下在Chrome 54 從內置元件延伸據我所知,當該功能具有shipped我無法創建一個自定義元素自定義元素。有什麼我失蹤?也許這部分v1規範仍然在不斷變化。 <super-element>Super Element</super-element> <button is="super-button">Super Button</button> <script> c