Pertanyaan yang diberi tag angularjs

Gunakan untuk pertanyaan tentang AngularJS (1.x), kerangka kerja JavaScript sumber terbuka. JANGAN gunakan tag ini untuk versi Angular 2 atau yang lebih baru; sebagai gantinya, gunakan tag [angular].

1183
Apa cara terbaik untuk menerapkan suatu kelas secara kondisional?

Katakanlah Anda memiliki array yang diberikan dalam uldengan liuntuk setiap elemen dan properti pada controller yang disebut selectedIndex. Apa yang akan menjadi cara terbaik untuk menambahkan kelas lidengan indeks selectedIndexdi AngularJS? Saat ini saya sedang menduplikasi (dengan tangan) likode...

1065
angular.service vs angular.factory

Saya telah melihat angular.factory () dan angular.service () digunakan untuk mendeklarasikan layanan; Namun, saya tidak dapat menemukan angular.service di mana pun dalam dokumentasi resmi. Apa perbedaan antara kedua metode ini? Yang harus digunakan untuk apa (dengan asumsi mereka melakukan hal...

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)...

887
Bekerja dengan $ scope. $ Emit dan $ scope. $ On

Bagaimana saya bisa mengirim $scopeobjek saya dari satu pengontrol ke yang lain menggunakan .$emitdan .$onmetode? function firstCtrl($scope) { $scope.$emit('someEvent', [1,2,3]); } function secondCtrl($scope) { $scope.$on('someEvent', function(mass) { console.log(mass); }); } Itu tidak bekerja...

702
jika ada pernyataan dalam template AngularJS

Saya ingin melakukan suatu kondisi dalam template AngularJS. Saya mengambil daftar video dari Youtube API. Beberapa video dalam rasio 16: 9 dan beberapa dalam rasio 4: 3. Saya ingin membuat kondisi seperti ini: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else...

652
Mengapa AngularJS menyertakan opsi kosong di pilih?

Saya telah bekerja dengan AngularJS selama beberapa minggu terakhir, dan satu hal yang benar-benar mengganggu saya adalah bahwa bahkan setelah mencoba semua permutasi atau konfigurasi yang ditentukan dalam spesifikasi di http://docs.angularjs.org/api/ng .directive: select , saya masih mendapatkan...