Vue watch用法

别说谁变了你拦得住时间么 提交于 2019-12-17 09:22:37

Vue.js 提供了一个方法 watch,它用于观察Vue实例上的数据变动。对应一个对象,键是观察表达式,值是对应回调。值也可以是方法名,或者是对象,包含选项。

例如,同一个组件切换时,不会触发生命周期函数,我们可以用watch监视$route,实现生命周期函数可实现的操作。

    watch: {
        $route: {
            handler: function(val, oldVal) {
                this.selectSelfCreate = this.$route.query.selectSelfCreate;
                //调用接口获取数据
            },
            deep: true
        }

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!