向全局数组插入数据后,以前的数据被覆盖,怎么解决
app.globalData.selctedgoods.splice(goodstemp[0].list,0, goodstemp[0]);
定义了一个全局数组selctedgoods,长度是3.
用splice函数向数组最后插入goodstemp[0]数据。

上面这是原始数据,然后第一次插入是正常的

接下来插入的就一直会覆盖之前插入的




我用push等函数都没法,这要怎么解决 啊,谢谢解答
app.globalData.selctedgoods.splice(goodstemp[0].list,0, goodstemp[0]);
定义了一个全局数组selctedgoods,长度是3.
用splice函数向数组最后插入goodstemp[0]数据。

上面这是原始数据,然后第一次插入是正常的

接下来插入的就一直会覆盖之前插入的




我用push等函数都没法,这要怎么解决 啊,谢谢解答