1
J'ai un simple objet initialement désigné comme:Trouvez valeur de la propriété par son nom de propriété dans l'objet javascript
$scope.FormService.ModeIn = "View Mode";
$scope.FormService.DeleteDis = false;
$scope.FormService.AddDis = false;
$scope.FormService.EditDis = false;
$scope.FormService.UndoDis = true;
$scope.FormService.SaveDis = true;
maintenant de l'usine de AngularJS Je suis de retour objet modifié comme:
AddDis = true;
DeleteDis = true;
UndoDis = false;
SaveDis = false;
EditDis = true;
ModeIn = "Edit Mode";
PrintDis = true;
Et maintenant je veux mettre à jour ou modifier les valeurs initiales/propriétés de l'objet avec les nouveaux, quelqu'un peut me suggérer ici.
** Vlado Pandžić **, chose est que je ne veux pas le faire dans le contrôleur, je veux simplement faire this ... ** $ scope.FormService = data; ** et la raison en est que j'ai d'autres variables à l'intérieur du $ scope.FormService qui sont effacées quand je fais ce qui précède. – Scavenger
$ scope.FormService = data.getResult(). Tu ne peux pas faire ça? –
** Vlado Pandžić **, c'est pourquoi je veux l'ajouter mais je ne sais pas comment le faire sans effacer les propriétés ou les objets existants. – Scavenger