«angularjs» etiketlenmiş sorular

Açık kaynaklı JavaScript çerçevesi olan AngularJS (1.x) ile ilgili sorular için kullanın. Bu etiketi Açısal 2 veya sonraki sürümler için KULLANMAYIN; bunun yerine [açısal] etiketini kullanın.

8
Bir öğenin görünür olup olmadığını kontrol etmek için iletki nasıl kullanılır?
İletki kullanarak bir öğenin görünür olup olmadığını test etmeye çalışıyorum. İşte öğenin neye benzediği: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Chrome konsolundayken, öğenin görünür olup olmadığını test etmek için bu jQuery seçiciyi kullanabilirim: $('[ng-show=saving].icon-spin') [ <i class=​"icon-spinner icon-spin ng-hide" ng-show=​"saving">​</i>​ ] > $('[ng-show=saving].icon-spin:visible') [] Ancak, iletki içinde aynısını yapmaya çalıştığımda, çalışma …

3
JqLite kullanarak sınıf adına göre bir öğe nasıl seçilir?
Daha hafif hale getirmek için Angular.js uygulamamdan jquery'yi kaldırmaya ve bunun yerine Angular'ın jqLite'ını koymaya çalışıyorum. Ancak uygulama, jqLite tarafından desteklenmeyen find ('# id') ve find ('.classname') öğelerini yoğun bir şekilde kullanır, yalnızca 'etiket adları' (belgelere göre) Bunu değiştirmek için en iyi yaklaşımın ne olacağını merak ettim. Düşündüğüm bir yaklaşım, …

5
angularjs'de foreach döngüsü
Ben geçiyordu forEach loopin AngularJS. Onun hakkında anlamadığım birkaç nokta var. Yineleyici işlevinin kullanımı nedir? Onsuz gitmenin bir yolu var mı? Aşağıda gösterildiği gibi anahtarın ve değerin önemi nedir? angular.forEach($scope.data, function(value, key){}); Not: Bu işlevi argümanlar olmadan çalıştırmayı denedim ve işe yaramadı. İşte benim json: [ { "Name": "Thomas", "Password": …
110 angularjs  foreach 

6
AngularJS - Alt kapsama erişim
Aşağıdaki denetleyicilerim varsa: function parent($scope, service) { $scope.a = 'foo'; $scope.save = function() { service.save({ a: $scope.a, b: $scope.b }); } } function child($scope) { $scope.b = 'bar'; } İzin uygun yolu nedir parentokumak bdışında child? O tanımlamak gerekli ise bde parent, bu anlam yanlış olduğunu varsayarak yapmak olmaz bilgili …
110 angularjs 


4
İfadede Angularjs if-then-else yapısı
Angularjs ifadesinde bir şekilde if-then-else yapısını (ternary-operator) kullanabilir miyim, örneğin bool değerini döndürmesi gereken $ kapsam.isExists (öğe) fonksiyonum var. Bunun gibi bir şey istiyorum <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> String döndüren bir işlevi kullanabileceğimi biliyorum, if-then-else yapısını ifadede kullanma …

3
Reacts tek yönlü veri bağlama ile Angular'ın iki yönlü veri bağlama arasındaki farkı herkes açıklayabilir mi?
Bu kavramlar konusunda biraz belirsizim, eğer aynı ToDo uygulamasını tamamen AngularJS ve ReactJS'de oluşturursam - React ToDo'nun AngularJS'nin iki yönlü veri bağlamasına kıyasla tek yönlü veri bağlamayı kullanmasını sağlayan nedir? React'in şu şekilde çalıştığını anlıyorum: Oluştur (veri) -> UI. Bunun Angular'dan farkı nedir?

24
Angularjs: Hata: [ng: areq] Bağımsız Değişken 'HomeController' bir işlev değil, tanımsız alındı
Bu, bir hizmet dosyası oluşturmak ve bir denetleyiciye hizmet eklemek için angularjs kullanan demom. Demomla ilgili iki sorunum var: Birincisi, bu hatayı <script src="HomeController.js">almadan önce koyduğumda <script src="MyService.js">, Hata: [ng: areq] 'HomeController' bağımsız değişkeni bir işlev değil, tanımsız hale getirildi Diğeri, aşağıdaki hatayı <script src="MyService.js">almadan önce koyduğumda <script src="HomeController.js">, Hata: …


5
Neden AngularJS'de $ rootScope. $ Broadcast kullanıyoruz?
AngularJS için bazı temel bilgiler bulmaya çalıştım $rootScope.$broadcast, ancak AngularJS belgeleri pek yardımcı olmuyor. Basit bir deyişle, bunu neden kullanıyoruz? Ayrıca, John Papa'nın Sıcak Havlu şablonunun içinde şu adla anılan ortak modülde özel bir işlev vardır $broadcast: function $broadcast() { return $rootScope.$broadcast.apply($rootScope, arguments); } Bunun ne yaptığını anlamadım. İşte birkaç …

3
$ http.get (…) .success bir işlev değildir
bu koda sahibim: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } Yerel ortamımda iyi çalışıyor, ancak bir sunucuda şu hatayı döndür: TypeError: $ http.get (...). Başarı bir işlev değildir Herhangi bir fikir? Teşekkürler

7
$ Kapsamını bir açısal hizmet işlevine () enjekte etmek
Hizmetim var: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { if …


4
Jasmine ile bir AngularJS hizmetini nasıl test ederim?
(Burada ilgili bir soru var: Jasmine testi, AngularJS modülünü görmüyor ) Angular'ı önyüklemeden bir hizmeti test etmek istiyorum. Bazı örneklere ve öğreticiye baktım ama hiçbir yere gitmiyorum. Sadece üç dosyam var: myService.js: AngularJS hizmetini tanımladığım yer test_myService.js: hizmet için bir Jasmine testi tanımladığım yer. specRunner.html: normal yasemin yapılandırmasına sahip ve …
108 angularjs  jasmine 

9
AngularJS HTTP gönderimi PHP'ye ve tanımsız
Etiketli bir formum var ng-submit="login() Fonksiyon javascript'te fine olarak adlandırılır. function LoginForm($scope, $http) { $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; $scope.email = "fsdg@sdf.com"; $scope.password = "1234"; $scope.login = function() { data = { 'email' : $scope.email, 'password' : $scope.password }; $http.post('resources/curl.php', data) .success(function(data, status, headers, config) { console.log(status + ' - ' …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.