angular.js - angular双向绑定问题
为情所困
为情所困 2017-05-15 17:08:13
0
3
541

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

为情所困
为情所困

Antworte allen(3)
Peter_Zhu

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

小葫芦

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

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

迷茫

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!