Vue项目数据变化被watch监听并处理 发表于 2020-02-17 | 分类于 Vue-前端框架 | 阅读次数 Vue项目数据变化被watch监听并处理。 监听当前vue文件数据 例如,当前的vue文件的data中有如下属性: 12345data() { return { dialogFormVisible: false, } } 要监听dialogFormVisible变量的数据变化,则代码如下: 123456watch: { dialogFormVisible: function(newVal, oldVal) { alert(newVal); alert(oldVal); } } 监听vuex中的数据 如果vuex中声明的数据如下: 12345678export default new Vuex.Store({ state: { avatar: "", }, mutations: {}, actions: {}, modules: {} }); 则监听的代码如下: 12345watch: { "$store.state.avatar": function(newValue, oldValue) { ... } }, 坚持原创技术分享,您的支持将鼓励我继续创作! 赏 微信打赏 支付宝打赏