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

24
Sayılar ve Aralıklarla Döngü için AngularJS
Açısal, HTML yönergelerindeki sayıları kullanarak for for döngüsü için bazı destek sağlar: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Ancak kapsam değişkeniniz dinamik sayıya sahip bir aralık içeriyorsa, her seferinde boş bir dizi oluşturmanız gerekir. Denetleyicide var range = []; for(var i=0;i<total;i++) { range.push(i); } $scope.range = range; HTML'de <div …

17
$ Http için açısal IE Önbellek sorunu
IE'den gönderilen tüm ajax çağrıları Angular tarafından önbelleğe alınır ve 304 responsesonraki tüm çağrılar için bir alırım . İstek aynı olsa da, yanıt benim durumumda aynı olmayacak. Bu önbelleği devre dışı bırakmak istiyorum. cache attribute$ Http.get için eklemeyi denedim ama yine de yardımcı olmadı. Bu sorun nasıl çözülebilir?

8
"This" veya "$ scope" kullanmalı mıyım?
Denetleyici işlevlerine erişmek için kullanılan iki desen vardır: thisve $scope. Hangisini ve ne zaman kullanmalıyım? Anladım thisdenetleyiciye ayarlanmış ve $scopegörünümler için kapsam zincirinde bir nesne. Ancak yeni "Controller as Var" sözdizimi ile kolayca kullanabilirsiniz. Sorduğum şey, en iyi olanın ve geleceğin yönü nedir? Misal: kullanma this function UserCtrl() { this.bye …
251 angularjs 

10
Tekrarlama bittiğinde bir işlevi çağırmak
Ne uygulamaya çalışıyorum temelde bir "on ng tekrar bitmiş işleme" işleyicisidir. Ne zaman yapıldığını tespit edebiliyorum ama ondan bir işlevi nasıl tetikleyeceğimi anlayamıyorum. Kemanı kontrol edin: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', link: function (scope, element, attr) { if (scope.$last === …

8
Bir rotayı aramak için ng-click nasıl / ne zaman kullanılır?
Rota kullandığınızı varsayalım: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Html'nizde, bir düğme tıklandığında yaklaşık sayfasına gitmek istersiniz. Bunun bir yolu <a href="#/about"> ... ama ng-click burada da faydalı olabilir. Bu varsayım doğru mu? …

18
Angular JS'de kontrolörler arasında veri mi aktarıyorsunuz?
Ürünlerimi gösteren temel bir denetleyicim var, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); Bana göre bu ürünleri bir listede gösteriyorum <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Ne yapmaya çalışıyorum biri ürün adını tıkladığında, ben bu ürünün eklendi sepeti adlı başka bir görünüm var. <ul class="cart"> <li> //click one …






3
AngularJS'de bir yönerge içine bir hizmet enjekte edebilir miyim?
Aşağıdaki gibi bir direktif içine bir hizmet enjekte etmeye çalışıyorum: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Ama bu bana bir hata veriyor Unknown provider: myDataProvider. …
234 angularjs 

4
AngularJS ile form girişlerini nasıl şartlı olarak isteyebilirim?
AngularJS ile bir adres defteri uygulaması (uyumlu örnek) oluşturduğumuzu varsayalım. E-posta ve telefon numarası için girişleri olan kişiler için bir formumuz var ve ikisinden birine gerek duymak istiyoruz , ancak her ikisini birden istemiyoruz: emailGirişin yalnızca phonegiriş boş veya geçersizse gerekli olmasını istiyoruz . Açısal bir requireddirektif vardır, ancak bu …

12
Serviste $ http yanıtı işleniyor
Geçenlerde burada SO ile karşı karşıya olduğum sorunun ayrıntılı bir açıklamasını gönderdim . Gerçek bir $httpistek gönderemediğim için zaman uyumsuzluğu eşzamansız davranışı simüle etmek için kullandım. Modelimden görüntülemek için veri bağlama @Gloopy yardımıyla doğru çalışıyor Şimdi, (yerel olarak test edilmiş) $httpyerine kullandığımda $timeout, eşzamansız isteğin başarılı olduğunu ve datahizmetimde json …

13
AngularJS bağlarında matematik fonksiyonları
AngularJS bağlarında matematik fonksiyonlarını kullanmanın bir yolu var mı? Örneğin <p>The percentage is {{Math.round(100*count/total)}}%</p> Bu keman sorunu gösteriyor http://jsfiddle.net/ricick/jtA99/1/
232 angularjs 

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.