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

5
Açısal JS ng-click durdurma
Bir tablo satırında bir tıklama olay var ve bu satırda da bir tıklama olayı ile bir silme düğmesi vardır. Sil düğmesine tıkladığımda, satırdaki Olay'a da tıklanır. İşte kodum. <tbody> <tr ng-repeat="user in users" class="repeat-animation" ng-click="showUser(user, $index)"> <td>{{user.firstname}}</td> <td>{{user.lastname}}</td> <td>{{user.email}}</td> <td><button class="btn red btn-sm" ng-click="deleteUser(user.id, $index)">Delete</button></td> </tr> </tbody> showUserTablo hücresindeki sil …


26
Dizi üzerinde yineleme yapmak yerine tanımlı sayıda ng yineleme yolu?
İçin bir yol var mı ng-repeat zaman bir dizi üzerinden yineleme yapmak yerine belirli bir sayıda tanımlanmış ? Örneğin, aşağıda liste öğesinin 5'e $scope.numbereşit olduğunu varsayarak 5 kez görünmesini istiyorum, böylece her liste öğesi 1, 2, 3, 4, 5 İstenen sonuç: <ul> <li><span>1</span></li> <li><span>2</span></li> <li><span>3</span></li> <li><span>4</span></li> <li><span>5</span></li> </ul>

21
AngularJS: Hizmet değişkenleri nasıl izlenir?
Bir hizmetim var, söyle: factory('aService', ['$rootScope', '$resource', function ($rootScope, $resource) { var service = { foo: [] }; return service; }]); Ve fooHTML'de oluşturulan bir listeyi kontrol etmek için kullanmak istiyorum : <div ng-controller="FooCtrl"> <div ng-repeat="item in foo">{{ item }}</div> </div> Denetleyicinin ne zaman aService.foogüncellendiğini algılaması için, denetleyiciye aService eklediğim …

22
AngularJS kısmi görünümüne göre başlığı dinamik olarak nasıl değiştirebilirim?
AngularJS kısmi görünümleri dahil etmek için ng-view kullanıyorum ve dahil edilen görünüme göre sayfa başlığı ve h1 başlık etiketlerini güncellemek istiyorum. Bunlar kısmi görünüm denetleyicilerinin kapsamı dışındadır ve bu yüzden onları denetleyicilerdeki veri kümesine nasıl bağlayacağımı anlayamıyorum. ASP.NET MVC ise bunu yapmak için @ViewBag kullanabilirsiniz, ancak AngularJS eşdeğerini bilmiyorum. Paylaşılan …

19
AngularJS'de bir tuşa basma olayı nasıl kullanılır?
Aşağıdaki metin kutusunda enter tuşuna basın olayını yakalamak istiyorum. Daha açık bir şekilde ifade ng-repeatetmek için tbody'i doldurmak için bir kullanıyorum . İşte HTML: <td><input type="number" id="closeqty{{$index}}" class="pagination-right closefield" data-ng-model="closeqtymodel" data-ng-change="change($index)" required placeholder="{{item.closeMeasure}}" /></td> Bu benim modülüm: angular.module('components', ['ngResource']); Tablo doldurmak için bir kaynak kullanıyorum ve denetleyici kodum: function Ajaxy($scope, …

12
AngularJS: ng-bind neden açısal olarak {{}} 'den daha iyi?
Açısal sunumlardan birindeydim ve bahsi geçen toplantıdaki kişilerden biri bağlayıcı ng-bindolmaktan daha iyi {{}}. Sebeplerden biri ng-bind, değişkeni izleme listesine koyun ve yalnızca bir model değişikliği olduğunda görüntülenmeye itilen veriler, diğer yandan, {{}}her seferinde ifadeyi enterpolasyonlayacaktır (sanırım açısal döngüdür) ve değer değişse de değişmese bile. Ayrıca, ekranda çok fazla veri …

8
Ng-include'ın doğru sözdizimi nedir?
Ben içine bir HTML pasajı dahil etmeye çalışıyorum ng-repeat, ama çalışmak için dahil alınamıyor. Şu andaki sözdiziminin ng-includeöncekinden farklı olduğu anlaşılıyor: <div ng-include src="path/file.html"></div> Ancak resmi dokümanlarda , <div ng-include="path/file.html"></div> Ama sonra sayfanın altında şu şekilde gösterilir: <div ng-include src="path/file.html"></div> Ne olursa olsun denedim <div ng-include="views/sidepanel.html"></div> <div ng-include src="views/sidepanel.html"></div> <ng-include …



6
AngularJS'nin jQuery'den farkı nedir
Ben sadece bir js kütüphanesi biliyorum ve bu jQuery . Ancak gruptaki diğer kodlayıcılarım yeni projede varsayılan kütüphane olarak AngularJS'yi değiştiriyor . Bunun hakkında hiçbir şey bilmiyorum. JQuery'den farkı nedir? Zaten jQuery benzer görevleri için yapılmış bir dizi işlev var. AngularJS ile jQuery öğelerini kullanmaya devam edebilir miyim?

7
Ng-repeat içindeki ng-click işlevine parametre eklemek işe yaramıyor
Ben böyle basit bir döngü var ng-repeat: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> Denetleyicide bir işlev var $scope.removeTask(taskID). Bildiğim kadarıyla Angular ilk önce görünümü oluşturur ve enterpolasyonlu {{task.id}}bir sayı ile değiştirir ve ardından click olayında ng-clickdizeyi değerlendirir . Bu durumda ng-clicktamamen beklenenleri alır, yani: ng-click="removeTask(5)".Ancak ... hiçbir …

9
Alt denetleyiciden AngularJS erişim üst kapsamı
Kumandalarımı kullanarak data-ng-controller="xyzController as vm" Üst / alt iç içe denetleyicileri ile bir senaryo var. Kullanarak iç içe html üst özelliklerine erişmekte sorunum yok $parent.vm.property, ama alt denetleyicisinden üst özelliğine erişmek nasıl anlayamıyorum. Ben $ kapsamı enjekte ve sonra kullanarak denedim $scope.$parent.vm.property, ama bu çalışmıyor? Birisi tavsiye verebilir mi?

8
Angular'daki birden çok alan tarafından
Açısal olarak aynı anda birden çok alan kullanarak sıralama nasıl yapılır? gruba göre ve sonra Örnek için alt gruba göre yumruk $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; Bunu şu şekilde göstermek istedim: grup: Alt grup 1-1 1-2 1 - 20 2-1 2 - 10 2-11 <select ng-model="divs" ng-options="(d.group+' - '+d.sub) …

4
AngularJS: $ observe ve $ watch yöntemleri arasındaki fark
Ben her ikisi de biliyorum Watchersve AngularJS değişiklikleri bir Observersşey en kısa sürede hesaplanır $scope. Ancak ikisi arasındaki farkın tam olarak ne olduğunu anlayamadım. İlk anlayışım, ObserversHTML Watchersyürütüldüğünde $scope.$watch()işlev yürütüldüğünde yürütüldüğü gibi koşullar olan açısal ifadeler için hesaplanmasıdır . Doğru düşünüyor muyum?

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.