Pytania otagowane jako angularjs

Służy do zadawania pytań na temat AngularJS (1.x), struktury JavaScript typu open source. NIE używaj tego tagu w Angular 2 lub nowszych wersjach; zamiast tego użyj znacznika [kątowy].

1
Jak działa Angular $ q. Kiedy działa?
Czy ktoś może mi wyjaśnić, jak $q.whendziała AngularJS? Próbuję przeanalizować, jak $httpdziała i znalazłem to: var promise = $q.when(config); A oto obiekt konfiguracyjny z konsoli Chrome: Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url: "/schedule/month_index.html"…} cache: Object headers: Object method: "GET" transformRequest: Array[1] transformResponse: Array[1] url: "/schedule/month_index.html" __proto__: …
96 angularjs  deferred  q 

3
AngularJS - symbol zastępczy dla pustego wyniku z filtru
Chcę mieć symbol zastępczy, np. <No result>Gdy wynik filtru jest pusty. Czy ktoś mógłby pomóc? Nie wiem nawet, od czego zacząć ... HTML : <div ng-controller="Ctrl"> <h1>My Foo</h1> <ul> <li ng-repeat="foo in foos"> <a href="#" ng-click="setBarFilter(foo.name)">{{foo.name}}</a> </li> </ul> <br /> <h1>My Bar</h1> <ul> <li ng-repeat="bar in bars | filter:barFilter">{{bar.name}}</li> </ul> …



2
Zakres izolatów dyrektywy z zakresem powtórzeń ng w AngularJS
Mam dyrektywę z izolowanym zakresem (aby móc ponownie wykorzystać dyrektywę w innych miejscach), a kiedy używam tej dyrektywy z rozszerzeniem ng-repeat, nie działa. Przeczytałem całą dokumentację i odpowiedzi Stack Overflow na ten temat i rozumiem problemy. Myślę, że uniknąłem wszystkich typowych problemów. Rozumiem więc, że mój kod nie działa z …

4
Wywołaj funkcję kontrolera z dyrektywy bez izolowanego zakresu w AngularJS
Nie mogę znaleźć sposobu na wywołanie funkcji z zakresu nadrzędnego z poziomu dyrektywy bez użycia zakresu izolowanego. Wiem, że jeśli używam zakresu izolowanego, mogę po prostu użyć „&” w izolowanym, aby uzyskać dostęp do funkcji w zakresie nadrzędnym, ale użycie zakresu izolowanego, gdy nie jest to konieczne, ma konsekwencje. Rozważ …

2
Dostęp do atrybutów z dyrektywy AngularJS
Mój szablon AngularJS zawiera niestandardową składnię HTML, taką jak: <su-label tooltip="{{field.su_documentation}}">{{field.su_name}}</su-label> Stworzyłem dyrektywę, aby to przetworzyć: .directive('suLabel', function() { return { restrict: 'E', replace: true, transclude: true, scope: { title: '@tooltip' }, template: '<label><a href="#" rel="tooltip" title="{{title}}" data-placement="right" ng-transclude></a></label>', link: function(scope, element, attrs) { if (attrs.tooltip) { element.addClass('tooltip-title'); } }, …

7
jak debugować js w jsfiddle
Patrzę na to jsfiddle: http://jsfiddle.net/carpasse/mcVfK/ Działa dobrze, to nie jest problem, po prostu chcę wiedzieć, jak debugować za pomocą javascript. Próbowałem użyć polecenia debuggera i nie mogę go znaleźć na karcie źródeł? masz pomysł, jak mogę to debugować? jakiś kod ze skrzypiec: angular.module('app', ['appServices']) .config(['$routeProvider', function($routeProvider) { $routeProvider. when('/home', {templateUrl: …

8
Ustaw zmienną zakresu kątowego w znacznikach
Proste pytanie: Jak mogę ustawić wartość zakresu w html, aby mój kontroler mógł go odczytać? var app = angular.module('app', []); app.controller('MyController', function($scope) { console.log($scope.myVar); }); <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app='app'> <div ng-controller="MyController" app-myVar="test"> {{myVar}} </div> </div> Uruchom fragment koduUkryj wynikiRozwiń fragment JSFiddle: http://jsfiddle.net/ncapito/YdQcX/

3
Filtr wielokrotny AngularJS z niestandardową funkcją filtrowania
Próbuję przefiltrować listę za pomocą wielu filtrów + z niestandardową funkcją filtru. Oryginalny działający przykład jsfiddle to http://jsfiddle.net/ed9A2/1/, ale teraz chcę zmienić sposób filtrowania wieku. Chcę dodać niestandardowy filtr, aby wiek był filtrowany na podstawie dwóch wartości wejściowych, które są min_age i max_age (między wiekiem). Po obejrzeniu doc. Znalazłem ludzi …




5
AngularJS - Jak zrobić przekierowanie przy pełnym załadowaniu strony?
Chcę wykonać przekierowanie, które powoduje ponowne załadowanie całej strony, aby pliki cookie z mojego serwera WWW były odświeżane podczas ładowania strony. window.location = "/#/Next"i window.location.href = "/#/Next"nie działają, wykonują trasę Angular, która nie trafia do serwera. Jaki jest poprawny sposób wysyłania pełnego żądania serwera w kontrolerze Angular?

3
Jaka jest różnica między ngModel. $ ModelValue a ngModel. $ ViewValue
Mam następującą dyrektywę ckEditor. U dołu znajdują się dwie odmiany, które widziałem na przykładach, jak ustawić dane w edytorze: app.directive('ckEditor', [function () { return { require: '?ngModel', link: function ($scope, elm, attr, ngModel) { var ck = null; var config = attr.editorSize; if (config == 'wide') { ck = CKEDITOR.replace(elm[0], …
94 angularjs 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.