<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script>
</head>
<body>
<div id="app">
<div>___{{arr}}__</div>
</div>
<script>
let vm = new Vue({
el:"#app",
data: {
arr:[0,1,2,3,4]
},
watch:{
arr(){
console.log("data 中数组arr被修改")
}
}
})
</script>
</body>
</html>
改变数组属性值时 运行结果如下:
改变数组长度时 运行结果如下: