Maison > Questions et réponses > le corps du texte
Comme le montre l'image, ma liste et mes modifications sont liées à vm.itemObj. Si je les traite lorsque la fenêtre pop-up sort, elles ne seront pas soumises au backend. , car la liaison bidirectionnelle modifiera également la liste. Comment résoudre ce problème
天蓬老师2017-05-15 17:10:13
Utilisez obj=angular.copy(vm.itemObj) pour traiter la modification dans le contrôleur de fenêtre contextuelle. Lors du retour du contrôleur de page, réattribuez obj au contrôleur de page
.高洛峰2017-05-15 17:10:13
L’un lie vm.itemObj et l’autre vm.itemObjCache.
Lorsque la modification est confirmée, la valeur de vm.itemObjCache['xxx'] est écrasée par vm.itemObj['xxx']
迷茫2017-05-15 17:10:13
L'utilisation de différents contrôleurs pour les pop-ups et les listes évitera cette situation.