«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
MEAN.js ve MEAN.io arasındaki fark
ORTALAMA JavaScript Yığını kullanmak istedim, ancak kendi web sitesi ve yükleme yöntemleriyle iki farklı yığın olduğunu fark ettim: mean.js ve mean.io. Bu yüzden kendime şu soruyu sordum: "Hangisini kullanıyorum?". Bu soruyu cevaplamak için topluma bu ikisi arasındaki farkların ne olduğunu açıklayabilir misiniz diye soruyorum. Ve mümkünse artıları ve eksileri? Çünkü …

18
Mevcut durum nasıl yeniden yüklenir?
Açısal UI Router kullanıyorum ve mevcut durumu yeniden yüklemek ve tüm verileri yenilemek / mevcut durum ve onun üst için denetleyicileri yeniden çalıştırmak istiyorum. 3 eyalet seviyem var: directory.organisations.details directory.organisations , kuruluşların listesini içeren bir tablo içerir. Tablodaki bir öğeye tıklandığında directory.organisations.de yüklenir ve $ StateParams öğenin kimliğini geçer. Ayrıntılar …

6
AngularJS'de ana kapsama alanına kendi kapsamıyla * özel bir yönergeden * nasıl erişebilirim?
Ben bir direktif içinde "ebeveyn" kapsamına erişmek için herhangi bir yol arıyorum. Kapsam, transclude, gerektiren, değişkenleri (veya kapsamın kendisini) yukarıdan vb. Herhangi bir kombinasyonu. Örneğin, şu anda $scopepreLink parametrelerini alarak $siblingve kavramsal "üst" bulmak için kapsamları üzerinden yineleyerek yapabileceğini biliyorum . Gerçekten istediğim, $watchana kapsamda bir ifade alabilmek . Eğer …

15
AngularJS: Denetleyiciler arasında değişkenleri nasıl iletebilirim?
İki Açısal denetleyicim var: function Ctrl1($scope) { $scope.prop1 = "First"; } function Ctrl2($scope) { $scope.prop2 = "Second"; $scope.both = Ctrl1.prop1 + $scope.prop2; //This is what I would like to do ideally } Ctrl1İçinde kullanamıyorum Ctrl2çünkü tanımsız. Ancak bu şekilde aktarmaya çalışırsam… function Ctrl2($scope, Ctrl1) { $scope.prop2 = "Second"; $scope.both = …

6
yuvalanmış ng tekrarında 2 $ endeks değeri geçirme
Bu yüzden bir nav menüsü oluşturmak için başka bir ng tekrar içinde yuvalanmış bir ng-tekrar var. <li>İç ng-tekrar döngüsünün her birinde , uygulamanın hangisine ihtiyacımız olduğunu bildirmek için $ dizinini ileterek bu menü öğesi için ilgili denetleyiciyi çağıran bir ng-click ayarladım. Ancak ben de uygulama hangi bölümde olduğu gibi hangi …

2
angular.min.js.map bulunamadı, tam olarak nedir?
Sayfayı yüklediğimde ve krom konsolunu kontrol ettiğimde şu hataları buluyorum: Açısal harita dosyaları tam olarak nedir? Angular.min.js'ye başvurdum ancak angular.min.js.map'ye başvurmadım. Bu arada açısal 1.2 rc sürümünü kullanıyorum ve sadece bu sürüme geçiş yaptığımda bu hataları görmeye başladım. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found) :44786/Scripts/angular-route.min.js.map:1 GET http://localhost:44786/Scripts/angular-animate.min.js.map 404 (Not Found) …
322 angularjs 

13
Titremeyi önlemek için model yüklenene kadar AngularJS yol değişikliğini erteleme
AngularJS için, her model ve verileri ilgili hizmetleri kullanılarak getirilene kadar yeni bir rota göstermeyi geciktirmenin bir yolu (Gmail'e benzer) olup olmadığını merak ediyorum . Örneğin, ProjectsController tüm Projeleri listeleyen ve project_index.htmlbu Projeleri gösteren şablon olan bir tane Project.query()olsaydı, yeni sayfayı göstermeden önce tamamen getirilirdi. O zamana kadar, eski sayfa …

10
Angularjs'de bir dizi nasıl derin izlenir?
Kapsamımda bir dizi nesne var, her nesnenin tüm değerlerini izlemek istiyorum. Bu benim kodum: function TodoCtrl($scope) { $scope.columns = [ { field:'title', displayName: 'TITLE'}, { field: 'content', displayName: 'CONTENT' } ]; $scope.$watch('columns', function(newVal) { alert('columns changed'); }); } Ben değerleri, mesela ben değişikliğini değiştirmek Ama TITLEüzere TITLE2, alert('columns changed')attı asla. …
320 angularjs  watch 

27
AngularJS'de çapa karma bağlantısını işleme
AngularJS çapa karma bağlantı güzel nasıl idare biliyor musunuz ? Basit bir SSS sayfası için aşağıdaki biçimlendirmeye sahibim <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> Yukarıdaki bağlantılardan herhangi birine tıkladığınızda AngularJS araya girer ve beni tamamen farklı bir sayfaya …

8
$ bir nesneyi izle
Bir sözlükteki değişiklikleri izlemek istiyorum, ancak bir nedenden dolayı geri arama geri çağırılamıyor. İşte kullandığım bir denetleyici: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } İşte keman . Adı veya soyadı her değiştiğinde $ watch callback'in tetiklenmesini bekliyorum, ancak gerçekleşmiyor. …

6
Ayrı AngularJS kontrolör dosyaları nasıl oluşturulur?
Tüm AngularJS denetleyicilerim tek bir dosyada, controllers.js var. Bu dosya aşağıdaki şekilde yapılandırılmıştır: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Yapmak istediğim şey Ctrl1 ve Ctrl2'yi ayrı dosyalara koymak. Daha sonra her iki dosyayı da index.html dosyasına eklerdim, ancak bu nasıl …

5
Dönen değer veya Promise.resolve arasındaki fark nedir ()
Arasındaki fark nedir: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet ve bu: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Farklı davranışlar alıyorum gibi soruyorum …

10
ng-nesnesinin ng-change ile seçilmesi
Aşağıdaki seçim öğesi verildiğinde <select ng-options="size.code as size.name for size in sizes " ng-model="item.size.code" ng-change="update(MAGIC_THING)"> </select> MAGIC_THING'in seçili olan boyuta eşit olmasını sağlamanın bir yolu var mı, bu yüzden denetleyicime size.nameve size.codedenetleyicime erişimim var mı? size.code, uygulamanın diğer bölümlerinin çoğunu etkiler (resim URL'leri vb.), ancak ng modeli item.size.codegüncellendiğinde, item.size.namekullanıcının karşılaştığı …
313 angularjs 

11
AngularJS'de sorgu parametrelerini okumanın en kısa yolu nedir?
AngularJS kullanarak URL sorgu parametrelerinin değerlerini okumak istiyorum. HTML'ye şu URL ile erişiyorum: http://127.0.0.1:8080/test.html?target=bob Beklendiği gibi, location.searchöyle "?target=bob". Hedef değerine erişmek için , web üzerinde listelenen çeşitli örnekler buldum, ancak bunların hiçbiri AngularJS 1.0.0rc10'da çalışmıyor. Özellikle, aşağıdakilerin hepsi undefined: $location.search.target $location.search['target'] $location.search()['target'] Ne işe yarayacağını bilen var mı? ( $locationDenetleyicime …
312 angularjs  ngroute 

23
Angular.js seçim kutusunda varsayılan bir seçeneğe sahip olma
Google'da arama yaptım ve bu konuda hiçbir şey bulamıyorum. Bu kod var. <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" ></select> Bunun gibi bazı verilerle options = [{ name: 'Something Cool', value: 'something-cool-value' }, { name: 'Something Else', value: 'something-else-value' }]; Ve çıktı böyle bir şey. <select ng-model="somethingHere" ng-options="option.value …

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.