computed: { watchList: function() { const obj = {} Object.keys(this.good).forEach(key => { obj[key] = this.good[key] }) return obj } }, watch: { watchList: { deep: true, handler: function(newVal,oldVal) { if (newVal !== oldVal) { window.valueChange = true } } }, ‘$route‘: function() { // 这里要加一个提示窗 提示没有保存是否切换到其它页面 this.$refs[‘good‘].clearValidate() this.$refs[‘good‘].resetFields() } },
原文:https://www.cnblogs.com/xzybk/p/12691105.html