Vue
更新视图
当在创建实例的时候 没有指定 某个参数,而又将这个参数绑定在dom中的时候,当这个参数变动后,有可能会导致没办法更新视图
这种情况也出现在了使用 delete 对象.属性 类似的操作上
那么可以使用下面的方法解决:
// 这样可能不会触发dateFrom ,dateTo 的 视图更新
this.searchModel.where.dateFrom = '2021-3-20';
this.searchModel.where.dateTo = '2021-3-20';
// 解决办法
// 将上层对象直接替换掉
this.searchModel.where = Object.assign({}, this.searchModel.where);