文章详情页
angular双向绑定问题
浏览:331日期:2024-10-14 16:50:48
问题描述

如图,我的列表和修改中绑定的都是vm.itemObj,如果在弹窗出来的时候我进行处理,那么就算不提交到后端,由于双向绑定,列表中也会发生变化,这个怎么解决
问题解答
回答1:一个绑定vm.itemObj,一个绑定 vm.itemObjCache。
确定修改时,vm.itemObjCache['xxx'] 的值 覆盖到 vm.itemObj['xxx']
回答2:使用obj=angular.copy(vm.itemObj)处理 在弹窗控制器里实现修改,返回的页面控制器时,重新把obj赋值给页面控制器
相关文章:
1. web服务器 - ubuntu下布置apache加wsgi加python2. dockerfile - 为什么docker容器启动不了?3. CSS3的渐变属性的疑惑4. android 如何实现如图中的键盘上的公式及edittext的内容展示呢5. 发现了多个名称为[spring_web]的片段相对顺序不合法6. python - pip install出现下面图中的报错 什么原因?7. java - SpringMVC 中 <mvc:resources> 标签的用途8. css3动画 - css3 animation初始动画卡顿是怎么回事?9. python3.x - python连oanda的模拟交易api获取json问题第二问10. php对mysql提取数据那种速度更快
排行榜

网公网安备