computed: { _searchForm () { return JSON.parse(JSON.stringify(this.searchForm)) //复制一份数据 } }, watch: { _searchForm : { handler: function (newVal, oldVal) { if (newVal.pageNum !== 1 && newVal.pageNum === oldVal.pageNum) { this.searchForm.pageNum = 1; } else { this.getTableData() } }, deep: true //开启深度监听 } }
vue中监听searchForm中属性值的改变,刷新列表。
于 2024-01-16 13:48:09 首次发布