【发布时间】:2017-09-29 19:48:04
【问题描述】:
我正在开发一个小型 VueJS webapp。我想将数据从我的数组输出到视图,但它必须是数组的最后一项,而最后一项的第二项是 a,在我的示例中等于 39。我不知道我怎么能收到那个。
HTML
<p>The last number in the array (a) is {{userLastCount}} </p>
Javascript/Vue
data () {
return {
event: 'Custom event',
userLastCount: 0,
lineData: [
{ time: '2017-05-01 15:00', a: 0 },
{ time: '2017-05-01 16:00', a: 12 },
{ time: '2017-05-01 17:00', a: 23 },
{ time: '2017-05-01 18:00', a: 28 },
{ time: '2017-05-01 19:00', a: 39 },
]
}
},
components: {
DonutChart, BarChart, LineChart, AreaChart
},
created() {
this.userLastCount = //equal to 39
}
我想输出 lineData 对象的“a”的最后一个值,并将其分配给我可以输出到视图的数据字符串。所以,现在最后一个'a' = 39。但是如果我在我的对象中添加另一行它必须是分配给this.userLastCount的那一行
【问题讨论】:
标签: javascript arrays vue.js