下面我就為大家分享一篇使用watch監聽路由變化和watch監聽物件的實例,具有很好的參考價值,希望對大家有幫助。
一、watch監聽路由變更
#解決方法:
export default{ data(){ return{} }, watch:{ "$route":"getPath" // 监听事件 }, methods:{ getPath(){ let path = this.$roune.path; //或得当前路径 进行逻辑判断 } } }
二、watch監聽物件
範例:
<el-select v-model="form.region" placeholder="请选择"> <el-option v-for="item in rootCategory" :key="item.id" :label="item.name" :value="item.id"> </el-option> </el-select> export default{ data(){ return{ form:{ region:"" } } }, watch:{ 'form.region':function(newValue,oldValue){ console.info(newValue); console.info(oldValue); } } }
上面是我整理給大家的,希望今後對大家有幫助。
相關文章:
以上是watch監聽路由變化和watch監聽物件(詳細教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!