0
只是有这样一个观点:如何用Vue.js上的日期列表制作一个列表?
<div class="items">
<div class="datemark" data-date="1">Today</div>
<div class="item" data-date="1">Item 1</div>
<div class="item" data-date="1">Item 2</div>
<div class="item" data-date="1">Item 3</div>
<div class="datemark" data-date="2">Tommorow</div>
<div class="item" data-date="2">Item 1</div>
<div class="item" data-date="2">Item 2</div>
<div class="item" data-date="2">Item 3</div>
</div>
这样的数据:
data = [
1: {
human: 'Today',
date: 1,
items: [
item1: {
name: 'test',
date: 1 // possible here
},
item2: {...},
]
},
2: {
human: 'Tommorow',
date: 2,
items: [
item1: {...},
item2: {...},
]
}
]
,也可以是:
data = [
item1: {
name: 'test',
date: 1 // possible here
},
item2: {
name: 'other',
date: 2 // possible here
},
...
]
如何使它工作,并且可以进行排序倒序/ ASC通过日期标记和'内部'日期标记范围,如果它有不同的小时和分钟?
尝试v-但只有简单的列表,如何与日期?
谢谢!
我已经有了答案,但首先,是否可以更好地考虑数据,比如使用数组?而且,你可以重构'item1','item2'到一个数组吗? @АндрейМильнер – kevguy
@ kevlai22做了它,它可以是两种类型的数据,其次是更好的原因第一次写是从第二次解析的项目按日期分割,日期是一个时间戳,你可以猜测,只需使用简单的数字为一个例 –