假设定义一个data数据(){return { } }
data({return {colos:['red','blue','yellow'] } })
this.colos[0] = 'orange' //索引无法直接修改数组数据
this.$set(this.colos,0,'orange')//第一项数组,第二项索引,第三项就是值
this.colos.splice(0,1,'orange')
第一个参数:start:代表起始位置(从0开始,如果只有他一个参数,就是删除它从这个参数开始(包含它本身)
之后所有的值)
第二个参数:num:代表的是删除的个数
第三个参数:item:代表要替换的值(不代表第三个参数只写一个,多个就是添加多个值)
splice() 方法用于添加或删除数组中的元素。注意:这种方法会改变原始数组。
数组操作方法,在uniapp会有问题,需要先转字符串再回转数组,
否则页面只会渲染 [object]。在脚手架项目就正常