2015-02-24 60 views

回答

0

如果on-core-selectcore-submenu在加載頁面的其餘部分之前觸發,通常會出現這種情況,解決方法是設置eventHandler以進行「聚合就緒」事件。

聚合物在所有元素加載到頁面上時觸發「聚合物就緒」事件。 所以,你的代碼可能是這樣的:

window.addEventListener('polymer-ready', function(e) { 
     document.querySelector('core-submenu').addEventListener('on-core-select', doSomething()); 
}); 
+1

我可能是錯的,但不是假設是_Core-SELECT_代替_ON核心,SELECT_?我認爲_on_在元素標籤中使用,而不是腳本本身。糾正我,如果我錯了! – wirlez 2015-02-24 09:50:43

+0

wirlez你是正確的,你必須綁定到'核心選擇'事件。 'on-core-select'用於通過HTML以聲明方式附加事件。另外,就我而言,我在模板的「自動綁定」功能中附加了「核心選擇」偵聽器。非常感謝您的幫助Adi&wirlez – tamsler 2015-02-24 18:31:07