【发布时间】:2021-08-14 02:36:11
【问题描述】:
我需要替换数组中的最后一个元素。
我知道,我可以使用filter方法替换元素,但是如何替换最新的元素呢?
如何知道元素的索引?
我应该检查数组的大小并替换最新的元素吗?
或者可能删除最新元素并添加新元素?
通常我使用 unshift 添加元素:
this.array.unshift({
name: cmd.event.type,
id: cmd.event.id,
xpath: cmd.event.xpath,
x: `x: ${xparam}`,
y: `y: ${yparam}`,
})
我应该怎么做才能替换最新的this.array 元素?
【问题讨论】:
-
this.array[this.array.length - 1] = /* Whatever you want */ -
@GuerricP in Vue 2 这不是反应式的
标签: javascript arrays vue.js