vue中$set的用法
$set用來更新數組或對象
$set接收3個參數,參數1:參數是需要更新的數組或對象,參數2:是數組的下標或者對象的屬性名,參數3:是更新的內容
$set用于更新數組:
let arr = ["星期一","星期二","星期日"]
this.$set(arr,2,"星期三") //第一個參數是數組,第二個參數是下標索引,第三個參數是新的內容
//更新之后的arr是["星期一","星期二","星期三"]
$set用于更新對象:
//對象的屬性sex的值更新為"男"
let obj = {name:"六四",age:18,sex:"女"}
this.$set(obj,"sex","男") //第一個參數是對象,第二個參數是更新的屬性名稱,第三個參數是新的內容
//更新之后的obj是 {name:"六四",age:18,sex:"男"}