angular.js - angular双向绑定问题
为情所困
为情所困 2017-05-15 17:08:13
[AngularJS讨论组]

如图,我的列表和修改中绑定的都是vm.itemObj,如果在弹窗出来的时候我进行处理,那么就算不提交到后端,由于双向绑定,列表中也会发生变化,这个怎么解决

为情所困
为情所困

全部回复(3)
天蓬老师

使用obj=angular.copy(vm.itemObj)处理 在弹窗控制器里实现修改,返回的页面控制器时,重新把obj赋值给页面控制器

高洛峰

一个绑定vm.itemObj,一个绑定 vm.itemObjCache。

确定修改时,vm.itemObjCache['xxx'] 的值 覆盖到 vm.itemObj['xxx']

迷茫

弹窗和列表使用不同的控制器 就不会出现这种情况。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号