[英]how to make polymer iron-list keep expanding, instead of scolling
鐵清單的大小必須明確設置,如鐵清單項目自述文件“調整鐵清單的大小”中所述。
因此,您可以根據其他條件使用javascript更改高度。
東西放在“自下而上”的鐵列表的另一種方法是計算你是否在最后一個列表項,並在自定義添加一行(即分頁),如在這里
但是,如果您沒有龐大的數據集,則可以使用dom-repeat,它將節點添加到DOM,因此可以擴展列表。
我終於找到了解決方案。 從示例中可以看到,函數getClassForItem()
將div類更改為控制顯示/隱藏。 因此,我們可以一起觸發調整大小事件。
getClassForItem: function(item, selected) {
this.querySelector('iron-list').fire('iron-resize'); // added line
return selected ? 'item expanded' : 'item';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.