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



14
AngularJS'de veri bağlama nasıl çalışır?
Veri bağlama AngularJSçerçevede nasıl çalışır ? Ben ilişkin teknik ayrıntıları bulamadı kendi sitesinde . Veriler görünümden modele yayıldığında nasıl çalıştığı az çok açıktır. Ancak AngularJS, model özellikleri değişikliklerini ayarlayıcılar ve alıcılar olmadan nasıl izler? Bu işi yapabilecek JavaScript gözlemcileri olduğunu buldum . Ancak Internet Explorer 6 ve Internet Explorer 7'de …


22
Bir sınıfı şartlı olarak uygulamanın en iyi yolu nedir?
Diyelim ki, her öğe için bir ulile live bir denetleyicide çağrılan bir özellik ile işlenmiş bir dizi var selectedIndex. AngularJS lidizinine ile bir sınıf eklemenin en iyi yolu nedir selectedIndex? Şu anda (el ile) likodu çoğaltmak ve sınıf birine liEtiketler ekleme ve kullanarak ng-showve her dizin için ng-hideyalnızca birini göstermek …
1183 css  angularjs 

6
AngularJS'de $ scope. $ Watch ve $ scope. $ Nasıl kullanılır?
Nasıl kullanılacağını anlamıyorum $scope.$watchve $scope.$apply. Resmi belgeler yardımcı olmuyor. Özellikle anlamadıklarım: DOM'a bağlılar mı? Modelde DOM değişikliklerini nasıl güncelleyebilirim? Aralarındaki bağlantı noktası nedir? Bu öğreticiyi denedim , ancak anlaşılması $watchve $applykabul edilmesi gerekiyor. Ne yapar $applyve $watchyapar, onları nasıl uygun şekilde kullanabilirim?

15
Angular-route ve angular-ui-router arasındaki fark nedir?
Büyük uygulamalarımda AngularJS kullanmayı planlıyorum . Bu yüzden kullanılacak doğru modülleri bulma sürecindeyim. Arasındaki fark nedir ngRoute (açısal-route.js) ve ui-yönlendirici (açısal-ui-router.js) modülleri? NgRoute kullanıldığında birçok makalede , yol $ routeProvider ile yapılandırılır . Ancak, ui-router ile kullanıldığında , rota $ stateProvider ve $ urlRouterProvider ile yapılandırılır . Daha iyi yönetilebilirlik …

18
AngularJS yönergesi kapsamında '@' ve '=' arasındaki fark nedir?
Konuyla ilgili AngularJS belgelerini dikkatlice okudum ve sonra bir direktifle uğraştım . İşte keman . İşte bazı alakalı snippet'ler: Gönderen HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> Bölme yönergesinden: scope: { biTitle: '=', title: '@', bar: '=' }, Elimde olmayan birkaç şey var: Neden kullanmak zorunda "{{title}}"olan '@'ve "title"birlikte '='? Ayrıca öğemi …

9
açısal. servis vs açısal. fabrika
Hem gördük angular.factory () ve angular.service () beyan hizmetlerine kullanılan; ancak resmi belgelerde hiçbir yer bulamıyorum angular.service . İki yöntem arasındaki fark nedir? Hangisi ne için kullanılmalıdır (farklı şeyler yaptıkları varsayılarak)?

3
AngularJS'de prototip / prototip kalıtım kapsamının nüansları nelerdir?
API Referansı Kapsam sayfa diyor ki: Bir kapsam , üst kapsamdan devralınabilir. Geliştirici Kılavuzu Kapsam sayfa diyor ki: Bir kapsam (prototip olarak) özellikleri üst kapsamından devralır. Peki, bir alt kapsam her zaman prototipik olarak üst kapsamından miras kalır? İstisnalar var mı? Devralındığında, her zaman normal bir JavaScript prototipi mirası mı?

7
AngularJS denetleyicilerinde 'this' ve $ kapsamı
Gelen angularjs ana sayfasının "Oluştur Bileşenleri" bölümünde , bu örnek vardır: 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) { if (panes.length == 0) $scope.select(pane); panes.push(pane); } } selectYöntemin nasıl …

12
$ Scope. $ Emit ve $ scope. $ On ile çalışma
Nesnemi ve yöntemlerini $scopekullanarak bir denetleyiciden diğerine nasıl gönderebilirim ?.$emit.$on function firstCtrl($scope) { $scope.$emit('someEvent', [1,2,3]); } function secondCtrl($scope) { $scope.$on('someEvent', function(mass) { console.log(mass); }); } Olması gerektiği gibi çalışmıyor. Nasıl $emitve $onçalışır?

28
AngularJS: $ scope çağrılırken devam eden $ digest hatasını önle.
Açısal bir uygulama oluşturduğumdan beri sayfamı kapsamıma manuel olarak güncellemem gerektiğini fark ediyorum. Bunu yapmanın tek yolu $apply()denetleyicilerimin ve yönergelerimin kapsamından çağırmak . Buradaki sorun, aşağıdakileri okuyan konsola bir hata atmaya devam etmesidir: Hata: $ digest zaten devam ediyor Herkes bu hatayı önlemek veya aynı şeyi ancak farklı bir şekilde …

18
AngularJS denetleyicisinden görünüme HTML ekleme
Bir AngularJS denetleyicisinde bir HTML parçası oluşturmak ve bu HTML'nin görünümde gösterilmesi mümkün müdür ? Bu, tutarsız bir JSON blobunu iç içe bir id: valueçiftler listesine dönüştürme gereksiniminden gelir . Bu nedenle HTML denetleyicide oluşturulur ve şimdi görüntülemek için arıyorum. Bir model özelliği oluşturdum, ancak yalnızca HTML'yi yazdırmadan görünümde bunu …

30
Giriş alanına odak nasıl ayarlanır?
AngularJS'de giriş alanına odaklanmanın 'Açısal yolu' nedir? Daha spesifik gereksinimler: Bir Modal açıldığında, <input>bu Modal içinde önceden tanımlanmış bir odağa odaklanın . Her zaman <input>görünür hale gelir (örneğin, bazı düğmelere tıklayarak), odaklanın. Ben ilk şartı sağlamak için çalıştı ile autofocus, ancak bu Modal ilk kez açıldığında ve yalnızca belirli tarayıcılarda …

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.