2
Может кто-нибудь объяснить мне, почему я могу получить angular.copy для работы с объектом или массивом, но если я попытаюсь использовать логическое значение, это не сработает.AngularJS angular.copy не работает для bool
$scope.data = {};
$scope.data.booleanVal = false;
angular.copy(true, $scope.data.booleanVal);
alert($scope.data.booleanVal);
Соответствующая ссылка JSFiddle.
http://jsfiddle.net/IgorMinar/ADukg/embedded/result/
спасибо. определенно случай rtfm. – jamesamuir
Мы все были там. – lucuma
Hey @lucuma У меня такая же проблема, мое свойство bool службы делится на несколько контроллеров, если я делаю мелкую копию в разных контроллерах, они заканчивают свой собственный ссылкой на свойство, и я не могу выполнить глубокую копию bool с помощью этого метода , как я могу это сделать? – user3677331