Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Динамика $scope (https://javascript.ru/forum/angular/50572-dinamika-%24scope.html)

pr0r0k131 02.10.2014 11:38

Динамика $scope
 
Всем доброго времени суток.

Есть проблемка.
Создаю один объект $rootScope.metaContent (нужен именно $rootScope). В дальнейшем, для работы с данными этого объекта, создаю новый на основе первого $scope.addMeta = $rootScope.metaContent. Само собой, когда я работаю со вторым (т. е. добавляю в объект, меняю его данные или очищаю), то меняется и первый. Но мне надо работать со вторым ($scope.addMeta), что бы первый не менялся. Это нужно для восстановления данных к исходным, путем нажатия одной кнопки "Отмена действий".
Как можно их отвязать друг от друга???
P.S.: Наверное я нуб. :)

Заранее спасибо!!!

pr0r0k131 02.10.2014 12:20

Нашел решение

$scope.addMeta = angular.copy($rootScope.metaContent);


Часовой пояс GMT +3, время: 01:41.