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

6
Ng tekrarında son eleman için farklı sınıf
Böyle bir şey ng-tekrar kullanarak bir liste oluşturuyorum <div ng-repeat="file in files"> {{file.name}} </div> Ama sadece son element <div class="last">test</div>için ona bir sınıf ( ) eklemek istiyorum. ng-repeat kullanarak bunu nasıl başarabilirim?
152 angularjs 

2
Service, directive ve module arasındaki fark nedir?
Birçok dokümanı okuyorum ve gittikçe kafam karışıyor. Temelde bir arasındaki farkı anlayamıyorum hizmet direktif modül Birçok özel bileşen görüyorum. Bazen direktifler, bazen de hizmetler kullanıyorlar. Her zaman bir modül ile başlar. Birisi bu üç tip arasındaki farkın ne olduğunu bir örnekle açıklayabilir mi?
151 angularjs 

5
Birden çok koşullu açısal JS ng-if
Böyle bir şeye sahip olmanın mümkün olup olmadığını bilmek istiyorum: div ng-repeat="(k,v) in items" <div ng-if="k == 'a' || k == 'b'"> <!-- SOME CONTENT --> </div> Bu öğelerin bir istek yoluyla alınan bir JSON kapsayıcı olduğunu bilmek, bu yüzden anahtar, değer yöntemi kullanıyorum. Teşekkürler Soruyorum çünkü googling yapmayı denedim, …
151 angularjs 

4
Angular.js'de AJAX çağrısı yapmak için en iyi uygulama hangisidir?
Bu makaleyi okuyordum: http://eviltrout.com/2013/06/15/ember-vs-angular.html Ve dedi ki, Sözleşmelerin eksikliği nedeniyle, AJAX çağrıları gibi kaç tane Angular projesinin doğrudan kontrolörler içinde kullanıldığını merak ediyorum. Bağımlılık enjeksiyonu nedeniyle, geliştiriciler yönlendirici parametrelerini direktiflere enjekte ediyor mu? Acemi AngularJS geliştiricileri, kodlarını deneyimli bir AngularJS geliştiricisinin deyimsel olduğuna inandığı şekilde yapılandıracak mı? Aslında $httpAngular.js denetleyicimden …
151 angularjs 

3
Angular.js: $ eval nasıl çalışır ve vanilya eval'den neden farklıdır?
$scope.$evalDirektiflerde sık sık gördüğünüzü merak ediyordum , bu yüzden kaynağı kontrol ettim ve aşağıdakileri buldum rootScope.js: $eval: function(expr, locals) { return $parse(expr)(this, locals); }, $parsetarafından tanımlanacak görünür ParseProvideriçinde parse.jskendi mini sözdizimi çeşit tanımlamak için görünen, (dosya uzunluğunda 900 hatları). Sorularım: Tam olarak ne $evalyapıyor? Neden kendi mini ayrıştırma diline ihtiyacı …
151 angularjs 

11
select2 girişinin genişliğini ayarlama (Angular-ui yönergesi ile)
Bu plunkr (select2 + angulat-ui) çalışmasında sorun yaşıyorum. http://plnkr.co/edit/NkdWUO?p=preview Yerel kurulumda, select2 çalışmasını alıyorum, ancak genişliği belgelerde açıklandığı gibi ayarlayamıyorum . Kullanılamayacak kadar dar. Teşekkür ederim. EDIT: plnkr aldırmayın, burada çalışan bir keman buldum http://jsfiddle.net/pEFy6/ İlk öğenin genişliğine daralmak için select2'nin davranışı gibi görünüyor. Genişliği bootstrap aracılığıyla ayarlayabilirim.Angular class="input-medium"-ui'nin yapılandırma …

6
Özel direktifin kapsam bağlayıcısında '@', '&', '=' ve '>' sembollerinin kullanımı: AngularJS
AngularJS'de özel direktiflerin uygulanmasında bu sembollerin kullanımı hakkında çok şey okudum, ancak kavram hala net değil. Yani, özel yönergede kapsam değerlerinden birini kullanırsam ne anlama gelir? var mainApp = angular.module("mainApp", []); mainApp.directive('modalView',function(){ return{ restrict:'E', scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR scope:true } }); Kod snippet'ini çalıştırHide resultsSnippet'i genişlet …

1
Angular.js vs Knockout.js vs Backbone.js [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Kişisel projem için Nakavt veya Açısal veya Omurga kullanmayı düşünüyorum. Sunucu tarafı öğelerimle gitmek …

9
angularjs: arka plan resmi için ng-src eşdeğeri: url (…)
Angularjs size sahip etiket ng-src angularjs arasına yerleştirilen değişkenleri değerlendirmek bulmadan Geçersiz bir url için bir hata almazsınız bu amaca sahiptir {{ve }}. Sorun, background-imagebir url kümesi ile oldukça bazı DIV kullanmaktır . Bunu background-size, görüntüyü DIV'nin tam boyutuna kesen mükemmel CSS3 özelliği nedeniyle yapıyorum . Tek sorun, bir ng-src …
150 css  angularjs 

7
NgRepeat kullanırken görüntülenen sonuç sayısını sınırlama
AngularJS öğreticileri anlamak zor buluyorum ; Bu telefon görüntüleyen bir uygulama inşa ederek beni yürüyor. Ben çıkıyorum adım 5 ve ben kullanıcılar gösterilmesini istiyorum kaç belirtmek için izin çalışacaktı bir deneme olarak düşündük. Görünüm şöyle: <body ng-controller="PhoneListCtrl"> <div class="container-fluid"> <div class="row-fluid"> <div class="span2"> <!--Sidebar content--> Search: <input ng-model="query"> How Many: …

12
select öğesinin varsayılan değerini ayarlamak için ng-option nasıl kullanılır
Açısal seçim direktifinin belgelerini burada gördüm: http://docs.angularjs.org/api/ng.directive:select . Varsayılan değeri nasıl ayarlayacağımı anlayamıyorum. Bu kafa karıştırıyor: dizideki değer için etiket olarak seç İşte nesne: { "type": "select", "name": "Service", "value": "Service 3", "values": [ "Service 1", "Service 2", "Service 3", "Service 4"] } Html (çalışıyor): <select><option ng-repeat="value in prop.values">{{value}}</option></select> ve …
148 angularjs 

5
“Dekoratörler” nedir ve nasıl kullanılır?
AngularJS'de dekoratörlerin tam olarak ne olduğunu merak ediyorum. Dekoratörler için AngularJS belgelerinde bir bulanıklık ve bir youtube videosunda kısa (ilginç de olsa) bir söz için tasarruf için çevrimiçi çok fazla bilgi yok . Açısal adamların dediği gibi bir dekoratör: Hizmetin dekorasyonu, dekoratörün hizmet örneği oluşturulmasını durdurmasına izin verir. Döndürülen örnek, …

10
AngularJs'de CORS nasıl etkinleştirilir
Flickr fotoğraf arama API'si için JavaScript kullanarak bir demo oluşturdum. Şimdi onu AngularJ'lere dönüştürüyorum. İnternette aradım ve aşağıdaki konfigürasyonu buldum. Yapılandırma: myApp.config(function($httpProvider) { $httpProvider.defaults.useXDomain = true; delete $httpProvider.defaults.headers.common['X-Requested-With']; }); Hizmet: myApp.service('dataService', function($http) { delete $http.defaults.headers.common['X-Requested-With']; this.flickrPhotoSearch = function() { return $http({ method: 'GET', url: 'http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=3f807259749363aaa29c76012fa93945&tags=india&format=json&callback=?', dataType: 'jsonp', headers: {'Authorization': 'Token …

5
AngularJS: Tasarım modelini anlama
AngularJS lideri Igor Minar'ın bu gönderisinin bağlamında : MVC, MVVM ve MVP . Birçok geliştiricinin tartışmak ve tartışmak için saatler harcayabileceği tartışmalı bir konu. Birkaç yıl angularjs için daha yakın MVC (ya da daha doğrusu onun istemci tarafı biri varyantları), ama zaman ve birçok refactorings ve API iyileştirmeler sayesinde bitmişti, …

13
AngularJS anlık aramasında gecikme nasıl yapılır?
Çözemediğim bir performans sorunum var. Anında arama yapıyorum ama her birinde arama yapmaya başladığı için biraz laggy keyup(). JS: var App = angular.module('App', []); App.controller('DisplayController', function($scope, $http) { $http.get('data.json').then(function(result){ $scope.entries = result.data; }); }); HTML: <input id="searchText" type="search" placeholder="live search..." ng-model="searchText" /> <div class="entry" ng-repeat="entry in entries | filter:searchText"> <span>{{entry.content}}</span> …

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.