angular.js - 关于scope中数据赋值后自动绑定的问题
PHP中文网
PHP中文网 2017-05-15 16:58:01
0
2
520

我需要复制出scope中的数据,如$scope.a给$scope.b,发现改变$scope.b时候$scope.a也会自动改变,但是我不希望他们两个之间会自动数据绑定。我用var c = $scope.a;$scope.b = c;它们之间也会自动数据绑定,应该如何做才能让它们之间不会自动绑定呢?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(2)
黄舟

Gunakan angular.copy

Ty80

C Jika ia adalah objek, a dan b sebenarnya menunjuk ke objek yang sama Menggunakan angular.copy untuk membuat salinan boleh menyelesaikan masalah, tetapi anda mungkin perlu menyemak sama ada reka bentuk sedemikian adalah munasabah harus memastikan ketekalan data dan hanya.

Jika c ialah jenis asas, seperti rentetan dan nombor, situasi yang anda nyatakan tidak sepatutnya berlaku

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan