1、data的作用:聲明組件自己簡單的響應式數據
2、computed: 聲明組件自己複雜的(數據b依賴數據a,此時數據b就是計算屬性)響應式數據
3、props: 聲明組件自己簡單的響應式的數據如果數據值來源於外部
4、watch偵聽器:數據變化時執行異步或開銷較大的操作時
①、執行異步:ajax/定時器/事件+數據庫的操作
②、開銷較大的操作:遞歸/循環次數較多的情況
注意:凡是可以被Vue實例this出來的數據都可以被watch監測到
watch:{ //被監聽的數據(){} //data數據 msg:{} //計算屬性的數據 msgNews(){} //路由數據 '$route'(){} //屬性數據props //vuex->$store '$store'(){} }