2014-01-20 89 views
1

這是一個聚合物和飛鏢不斷出現問題的問題。

當使用polymer_elements項目中的元素時,我發現我無法訪問這些元素上的屬性或方法,而沒有在Dart編輯器中引發警告。代碼運行,但是一旦有很多警告,警告就會變得煩人。

$["header-collapse"].toggle(); // creates a warning (Element does not have method "toggle") 

在上述線,以「頭 - 崩潰」的ID的元素是從polymer_elements封裝的PolymerCollapse元件。但是,如果我導入適當的Dart文件並嘗試對它進行類型轉換,那麼我會遇到異常。所以這不起作用:

PolymerCollapse headerCollapse = $["header-collapse"]; // does not work! 

設置斷點並檢查$ [「header-collapse」]返回的內容到目前爲止沒有幫助。任何人都知道我可以如何工作?

回答

0

我是polymer_elements/polymer_ui_elements的貢獻者之一。

這是非常煩人的,但我們也沒有解決這個。有一個開放的錯誤(我明天將添加鏈接 - 我現在使用電話)

您可以做的最好的方式就是不要在Dart中導入元素,只能在HTML中導入並忽略警告將無法工作。

相關問題