2
有人可以向我解釋爲什麼我可以angular.copy使用對象或數組,但如果我嘗試使用布爾值,它不起作用。AngularJS angular.copy不適用於布爾
$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 2013-05-01 23:45:37
我們都去過那裏。 – lucuma 2013-05-01 23:49:34
嗨@lucuma我有同樣的問題,我的服務布爾屬性被多個控制器共享,如果我在不同的控制器中做一個淺拷貝,他們最終會有自己的屬性引用,我不能用這種方法深層複製布爾,我該如何做到這一點? – user3677331 2015-07-13 02:13:02