Pertanyaan yang diberi tag angularjs-scope

Di AngularJS, ruang lingkup adalah objek yang mengacu pada model aplikasi. Ini adalah konteks eksekusi untuk ekspresi.

1027
'this' vs $ scope dalam pengontrol AngularJS

Di bagian "Buat Komponen" di beranda AngularJS , ada contoh ini: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; } this.addPane = function(pane)...

349
$ rootScope. $ broadcast vs. $ scope. $ emit

Sekarang bahwa perbedaan kinerja antara $broadcastdan $emittelah dieliminasi, apakah ada alasan untuk lebih memilih $scope.$emitke $rootScope.$broadcast? Mereka berbeda, ya. $emit terbatas pada hierarki lingkup (ke atas) - ini mungkin bagus, jika cocok dengan desain Anda, tetapi bagi saya...

317
$ awasi obyek

Saya ingin melihat perubahan dalam kamus, tetapi untuk beberapa alasan menonton panggilan balik tidak dipanggil. Berikut adalah pengontrol yang saya gunakan: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal,...

265
Saat menulis arahan dalam AngularJS, bagaimana saya memutuskan jika saya tidak memerlukan ruang lingkup baru, ruang lingkup anak baru, atau ruang lingkup terisolasi baru?

Saya mencari beberapa panduan yang dapat digunakan untuk membantu menentukan jenis ruang lingkup yang digunakan saat menulis arahan baru. Idealnya, saya ingin sesuatu yang mirip dengan bagan alur yang menuntun saya melalui banyak pertanyaan dan muncul jawaban yang benar - tidak ada ruang lingkup...

131
Ruang lingkup akses AngularJS dari luar fungsi js

Saya mencoba melihat apakah ada cara sederhana untuk mengakses ruang lingkup internal pengontrol melalui fungsi javascript eksternal (sama sekali tidak relevan dengan pengontrol target) Saya telah melihat beberapa pertanyaan lain di sini angular.element("#scope").scope(); akan mengambil lingkup...