我在頁面中使用聚合物核心列表和顯示提供了一個很好的結果,但是當我嘗試使用此文件作爲一個聚合物自定義元素,它顯示我這個錯誤:核心列表必須是大小或在溢出:自動div的大小。核心列表必須是大小或在溢出:自動div大小
如何解決這個問題?
我在頁面中使用聚合物核心列表和顯示提供了一個很好的結果,但是當我嘗試使用此文件作爲一個聚合物自定義元素,它顯示我這個錯誤:核心列表必須是大小或在溢出:自動div的大小。核心列表必須是大小或在溢出:自動div大小
如何解決這個問題?
因爲您的問題不提供很多信息只是一個猜測。這是因爲丟失
<polymer-element name="xxx">
<style>
:host {
display: block;
}
</style>
<core-list-dart>
...
</polymer-element>
重要提示:核心名單必須醚是顯式指定大小,或委託 滾動到一個明確的大小父。通過「顯式大小」,我們 表示它或者具有通過類或 內嵌樣式設置的顯式CSS高度屬性,或者通過其他佈局方式(例如flex或 適合)來確定大小。或者,核心列表可以通過設置scrollTarget屬性 將滾動委託給包含該列表的滾動 元素,並且相同的顯式調整要求將應用於該元素。
如果您爲元素設置了高度屬性,那麼您應該很好去。
<polymer-element name="somename">
<style>
:host {
display: block;
}
.someclass {
height:10vh;
}
</style>
<core-list-something class="someclass">
...
</polymer-element>
你可以顯示一些代碼,你如何使用'core-list-dart'?這是關於Polymer.js還是Polymer.dart? –
@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