2015-04-19 62 views
1

我在頁面中使用聚合物核心列表和顯示提供了一個很好的結果,但是當我嘗試使用此文件作爲一個聚合物自定義元素,它顯示我這個錯誤:核心列表必須是大小或在溢出:自動div的大小。核心列表必須是大小或在溢出:自動div大小

如何解決這個問題?

+0

你可以顯示一些代碼,你如何使用'core-list-dart'?這是關於Polymer.js還是Polymer.dart? –

+0

@GünterZöchbauer此問題也與此帖子有關: http://stackoverflow.com/questions/29735745/polymer-uncaught-error-template-must-be-cleared-before-a-new-bindingdelegate-c? noredirect = 1#comment47620582_29735745 檢查註釋中的代碼。謝謝您的回覆 – Anouar

回答

0

因爲您的問題不提供很多信息只是一個猜測。這是因爲丟失

<polymer-element name="xxx"> 
    <style> 
    :host { 
     display: block; 
    } 
    </style> 
    <core-list-dart> 
    ... 
</polymer-element> 
0

core-list documentation

重要提示:核心名單必須醚是顯式指定大小,或委託 滾動到一個明確的大小父。通過「顯式大小」,我們 表示它或者具有通過類或 內嵌樣式設置的顯式CSS高度屬性,或者通過其他佈局方式(例如flex或 適合)來確定大小。或者,核心列表可以通過設置scrollTarget屬性 將滾動委託給包含該列表的滾動 元素,並且相同的顯式調整要求將應用於該元素。

如果您爲元素設置了高度屬性,那麼您應該很好去。

<polymer-element name="somename"> 
    <style> 
    :host { 
     display: block; 
    } 
    .someclass { 
     height:10vh; 
    } 
    </style> 
    <core-list-something class="someclass"> 
    ... 
</polymer-element> 
相關問題