Я строю средство выбора диапазона дат в Vue.js, и я создал массив методов предустановленных диапазонов
presetRanges:{
last7Days(){
return{
label: 'Last 7 days',
dateRange:{
start: this.$moment(today).substract(7, 'd')
}
}
},
last30Days(){
return{
label: 'Last 30 days',
dateRange:{
start: this.$moment(today).substract(30, 'd')
}
}
},
last60Days(){
return{
label: 'Last 60 days',
dateRange:{
start: this.$moment(today).substract(60, 'd')
}
}
},
}
В цикле for я хочу отобразить метку, возвращаемую каждым методом. Следующий код - это то, что я делал, но, видимо, он больше не работает?
<li v-for="(item, idx) in presetRanges" :key="idx">"
{{ item.label }}
</li>
Я также пробовал {{ item().label }}
, и это тоже не работает.