2015-03-04 5 views
0

Есть ли способ отвязать ссылку, когда мы присваиваем значения из свойств области?свойство разворачивающейся области в угловом

Например, у меня есть $ scope.X и $ scope.Y. В какой-то момент в моей функции, я хочу, чтобы присвоить значение $ scope.Y в то время до $ scope.X:

$scope.X = $scope.Y 

Однако, когда изменения scope.Y, выглядит как $ scope.X тоже меняется. Есть ли способ избежать цепи? Я просто хочу присвоить значение $ scope.Y один раз.

Я попытался с помощью угловой копию, но это не сработало:

$scope.X = angular.copy([$scope.Y])[0]; 

Благодаря

+0

Как насчет '$ scope.X = angular.copy ($ scope.Y)'? Не уверен, почему вы использовали массивы – Phil

+1

$ scope.X = $ scope.Y должен работать ... возможно, эти абстрактные версии, которые вы опубликовали, не лучшие примеры. Можете ли вы создать плунжер или скрипку вашей проблемы? Совершенствование для меня ... http://plnkr.co/edit/9pdnJHcPMwIeFHIemBBO?p=preview –

ответ

Смежные вопросы