最近再做一个项目中发现一个关于数据双向绑定的问题,不知哪位道友有优雅的解决方案?
描述:模态弹出框数据绑定,用户编辑完不保存,关闭模态框,由于双向绑定导致数据在前端展示中被改变
最近再做一个项目中发现一个关于数据双向绑定的问题,不知哪位道友有优雅的解决方案?
描述:模态弹出框数据绑定,用户编辑完不保存,关闭模态框,由于双向绑定导致数据在前端展示中被改变
我的理解是,当弹出层保存的时候,其实你页面上并没有去实时获取最新数据,而是使用的弹层中修改过的数据(也就是当前页面上显示的),除非有刷新操作你才回去做请求最新数据的操作,对吧.
还是按照一楼的来吧,我想不到更优雅的方法了.
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
你可以在打开模态窗口的时候的新建一个TEMP对象。保存的时候再赋值到需要绑定的对象。如果直接关闭就销毁TEMP对象。模态窗口也就绑定TEMP对象。