文章详情页
angular双向绑定问题
浏览:348日期: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. MySQL分表之后如何做排序的问题2. ruby-on-rails - 在安装RubyOnRails的时候出现问题3. angular.js - angular中的a标签不起作用4. 分布式 - 通过JAVA代码是否能够判断MongoDB集群的某个表设置了分片?5. html - 如何删除css文件中没有被引用的类?6. javascript - 在nodejs或者JS中怎么计算图片的MD5哈希值7. java - 接口中的成员变量怎么不是常量了?8. javascript - 微信公号里采用七牛上传视频部分手机不能选择文件9. css3动画 - css3 transition设置多个属性的时候不能只用逗号分隔?10. 前端 - css自定义字体
排行榜

网公网安备