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

8
Açısal-ui-yönlendirici: ui-sref-aktif ve iç içe geçmiş durumlar
angular-ui-routerUygulamamda durumları kullanıyorum ve iç içe geçmiş durumlarım ve ayrıca bir gezinme çubuğum var. Gezinme çubuğu elle yazılmıştır ve ui-sref-activemevcut durumu vurgulamak için kullanılır. İki seviyeli bir gezinme çubuğudur. Şimdi, içeride olduğumda, diyelim ki Products / Categorieshem Products(1. seviyede) hem de ( Categories2. seviyede) vurgulanmasını istiyorum. Bununla birlikte, ui-sref-activeeğer ben …

3
AngularJS ile global Ajax hata işleyicisi
Web sitem% 100 jQuery iken, bunu yapardım: $.ajaxSetup({ global: true, error: function(xhr, status, err) { if (xhr.status == 401) { window.location = "./index.html"; } } }); 401 hataları için genel bir işleyici ayarlamak için. Şimdi, (REST) ​​isteklerimi sunucuya yapmak için $resourceve ile birlikte angularjs kullanıyorum $http. Benzer şekilde küresel bir …

5
Dinamik olarak ng modeli atama
Bir nesne dizisinden bir dizi onay kutusu oluşturmaya çalışıyorum. Diziye gönderilecek olan yeni nesnenin bir özelliği ile onay kutularının dinamik olarak kendi ng modelini eşleştirmesini hedefliyorum. Aklımdaki şey şöyle bir şey <li ng-repeat="item in items"> <label>{{item.name}}</label> <input type="checkbox" ng-model="newObject.{{item.name}}"> </li> Bu, JSFiddle'da görüldüğü gibi çalışmaz: http://jsfiddle.net/GreenGeorge/NKjXB/2/ Biri yardım edebilir mi?

2
AngularJS'de Satır İçi Şablonları Kullanma
Satır içi görünüm şablonu yüklemek istedim. Şablonu türünde bir komut dosyası etiketi içine sardım text/ng-templateve kimliği olarak ayarladım temp1.html. ve işte modül yapılandırmam şöyle görünüyor learningApp.config(function ($routeProvider) { $routeProvider .when("/first",{ controller: "SimpleController", templateUrl: "temp1.html"}) .when("/second", {controller: "SimpleController", templateUrl: "temp2.html"}) .otherwise({redirectTo : "/first"}); }); GET http://localhost:41685/temp1.html 404 (Not Found)Konsol penceremde bana …


4
Yalıtım kapsamına sahip bir yönergenin şablonundan $ rootScope'a neden erişilemiyor?
İzolasyon kapsamı ile yönergenin şablonu denetleyiciye ('Ctrl') $ rootScope değişkenine erişemiyor gibi görünüyor, ancak bu değişken, yönergenin denetleyicisinde görünüyor. Denetleyici ('Ctrl') $ kapsam değişkeninin yalıtım kapsamında neden görünmediğini anlıyorum. HTML: <div ng-app="app"> <div ng-controller="Ctrl"> <my-template></my-template> </div> <script type="text/ng-template" id="my-template.html"> <label ng-click="test(blah)">Click</label> </script> </div> JavaScript: angular.module('app', []) .controller('Ctrl', function Ctrl1($scope, $rootScope) …

4
Angularjs ile form geçerliliğini nasıl kontrol ederim?
Angularjs'de çok yeniyim. Uygulamamın bir formu olduğunu varsayalım. Denetçiyi kullanarak, angularjs formun geçersiz olduğunu düşünürse, forma ng-geçersiz bir sınıf eklediğini fark ettim. Güzel. Görünüşe göre formun geçerli olup olmadığını kontrol etmek için kodumu Jquery seçici ile kirletmem gerekiyor ?! Bir form denetleyicisi kullanmadan form geçerliliğini göstermenin angularjs yolu nedir?
81 angularjs 

4
Yönerge tanımının "değiştir" i nasıl kullanılır?
Bu belgede: http://docs.angularjs.org/guide/directive , replaceyönergeler için bir yapılandırma olduğunu söylüyor : şablon - mevcut öğeyi HTML içeriğiyle değiştirin. Değiştirme işlemi, tüm öznitelikleri / sınıfları eski öğeden yenisine taşır. Daha fazla bilgi için aşağıdaki Bileşen Oluşturma bölümüne bakın. javascript kodu app.directive('myd1', function(){ return { template: '<span>directive template1</span>', replace: true } }); …

6
Açısal kullanıcı arabirimi yönlendirici birim testi (URL'leri belirtir)
Angular ui yönlendiricisi üzerine kurulu uygulamamdaki yönlendiriciyi test ederken bazı sorunlar yaşıyorum. Test etmek istediğim şey, durum geçişlerinin URL'yi uygun şekilde değiştirip değiştirmediğidir (daha sonra daha karmaşık testler olacak, ancak burada başlıyorum.) İşte uygulama kodumun ilgili kısmı: angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: "/splash/", templateUrl: "/app/splash/splash.tpl.html", controller: "SplashCtrl" }) }) …

5
AngularJS - Programlı olarak yeni, yalıtılmış bir kapsam nasıl oluşturabilirim?
Angular.factory ile bir AlertFactory oluşturmak istiyorum. Follow gibi bir html şablonu tanımladım var template = "<h1>{{title}}</h1>"; Başlık denetleyiciyi çağırarak sağlanır ve aşağıdaki gibi uygulanır var compiled = $compile(template)(scope); body.append(compiled); Peki, yalıtılmış kapsamı denetleyiciden fabrikaya nasıl geçirebilirim? Kontrolcü takip kodunu kullanıyorum AlertFactory.open($scope); Ancak $ kapsam, genel denetleyici kapsam değişkenidir. Sadece tapu …

5
Kalıcı bir model (sunucu veritabanı) harici bir uygulama tarafından değiştirilirse, AngularJS bir görünümü otomatik güncelleyebilir mi?
AngularJS ile yeni tanışmaya başladım, ancak sunucu tarafı veritabanında bir şey değiştiğinde kullanıcı için gerçek zamanlı olarak otomatik olarak güncellenen (yenileme yok) bir görünüme sahip bir web uygulaması oluşturmak istiyorum. AngularJS bunu (çoğunlukla) benim için otomatik olarak halledebilir mi? Ve eğer öyleyse, işyerindeki temel mekanizma nedir? Örneğin, AngularJS'yi "model" değişiklikleri …

4
AngularJS'de İzole Kapsam Direktifi Birim Testi Nasıl Yapılır
AngularJS'de yalıtılmış kapsamı birim test etmenin iyi bir yolu nedir? JSFiddle gösteren birim testi Yönerge pasajı scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Ben değişiklikler için dinliyor yönergesini …

9
Bir görünüm açıldığında / gösterildiğinde bir denetleyici işlevi çalıştırın
Altta üç iyon sekmesi bulunan klasik bir üç düğmeli menü kullanan açısal + iyonlu bir uygulama geliştiriyorum. Bir kullanıcı bir sekmeyi tıkladığında, bu şablon ui-yönlendirici aracılığıyla açılır. Bunun gibi durumlar var: $stateProvider .state('other', { url: "/other", abstract: true, templateUrl: "templates/other/other.html" }) Şablonda şöyle bir şey yapıyorum: <ion-nav-view name="other" ng-init="doSomething()"></ion-nav-view> Denetleyicimde …

2
Dinamik modül setine sahip bir AngularJS uygulaması geliştirme
Kullanıcının (önceden tanımlanmış 100'den fazla widget'tan oluşan bir setten seçim yaparak) widget'ları koyabileceği (sürükle / bırak) ve her widget'in bir dizi veriyi (REST çağrısı kullanılarak getirilen) görüntüleyen özel bir uygulama olduğu karmaşık bir düzene sahip bir uygulamam var belirli bir şekilde. Tonlarca blog yazısı, stackoverflow sorusu ve resmi AngularJS dokümanları …
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.