在Vue框架中使用解构赋值,解构出来的变量只能进行读取,不能进行修改操作
data(){
return(){
thumbAllCount:0
}
}
//解构赋值
let {thumbAllCount} = this
解构赋值相当于又声明了一个新的变量
let thumbAllCount=this.thumbAllCount
在Vue中如果直接改thumbAllCount相当于改这个新的变量,对原来的数据没有影响
如果在原生js中,可以对解构的变量进行读取和修改操作