[英]Dom-repeat dynamic header
我正在使用Polymer從Firebase數據庫獲取數據並將其顯示在屏幕上。 這個想法是獲取日期列表,並在每個新月都顯示日期上方的標題。
例如,將生成以下列表(如果正確生成,則日期格式為dd / mm / yyyy):
January
01-01-2015
05-01-2015
February
02-02-2015
April
02-04-2015
我有以下代碼來生成日期:
<template is="dom-repeat" items="[[dates]]" as="date">
<date this-date="[[date]]" class="date"></date>
</template>
我找不到一種在每個新月的頂部顯示標題的方法。 dom-repeat
將每個新元素追加到最后一個元素之前,因此我無法在dom-repeat
本身中生成標頭。
有人可以幫我嗎?
我不確定到底是什么將您的“ dates”屬性傳遞給了這段代碼,但是我會嘗試方法(計算屬性?)或返回一個月,並將月中的所有日期作為month對象的array屬性。
然后,您可能已經嵌套了模板,第一個模板在月份中重復,第二個模板在month.date從第一個重復。 標頭將恰好位於嵌套模板的上方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.