今天同事反馈的一个问题
在点击表格进行编辑的数据的时候,没点击确定按钮由于双向绑定的问题,页面始终会跟着输入框进行数据显示同时在编辑完,点击取消依然存在输入框的内容。
这就离谱了,很明显不合理
这个问题的出现是对象地址始终指向表格,我们需要对数据进行深拷贝,即在得到数据后切断和源地址的绑定关系。这样就可以解决了。(深拷贝下次再讲)
双向绑定输入框
点击编辑
一开始的赋值方式,会出现上面说的问题
更改后的赋值方式
还有一种比较粗糙的做法,就是在点击取消按钮后再一次去请求一次接口的源数据进行覆盖
JSON.parse(JSON.stringify()) 原理下次再记录