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

7
Zastąpić węzeł ng-include szablonem?
Coś nowego w kanciastym. Czy można zamienić węzeł ng-include na zawartość dołączonego szablonu? Na przykład z: <div ng-app> <script type="text/ng-template" id="test.html"> <p>Test</p> </script> <div ng-include src="'test.html'"></div> </div> Wygenerowany html to: <div ng-app> <script type="text/ng-template" id="test.html"> <p>Test</p> </script> <div ng-include src="'test.html'"> <span class="ng-scope"> </span> <p>Test</p> <span class="ng-scope"> </span> </div> </div> Ale …
85 angularjs 

9
AngularJS: Jak zrobić skrypt ładowania kątowego wewnątrz ng-include?
Hej, buduję stronę internetową z angular. Problem w tym, że coś jest już zbudowane bez kątowników i też muszę je uwzględnić Problem w tym. Mam coś takiego w moim main.html: <ngInclude src="partial.html"> </ngInclude> A mój Partial.html ma coś takiego <h2> heading 1 <h2> <script type="text/javascript" src="static/js/partial.js"> </script> A mój Partial.js …
85 angularjs 

6
Dyrektywa Angular templateUrl względem pliku .js
Buduję dyrektywę kątową, która będzie używana w kilku różnych miejscach. Nie zawsze mogę zagwarantować strukturę plików aplikacji, w której jest używana dyrektywa, ale mogę zmusić użytkownika do umieszczenia directive.jsi directive.html(nie rzeczywistych nazw plików) w tym samym folderze. Kiedy strona ocenia element directive.js, uważa, że templateUrljest względem siebie. Czy można ustawić, …

2
Jak sprawić, by filtr orderby działał na tablicy ciągów?
Oto kod, który nie działa: Demo: http://jsfiddle.net/8dt94/63/ <div ng-controller="MyCtrl"> <input type="text" ng-model="searchText" /> <ul ng-repeat="strVal in arrVal|orderBy|filter:searchText" > <li>{{strVal}}</li> </ul> </div> var app=angular.module('myApp', []); app.controller('MyCtrl', function ($scope,$filter) { $scope.arrVal = ['one','two','three','four','five','six']; });
85 angularjs 

10
Kliknięcie pola wyboru za pomocą ng-click nie aktualizuje modelu
Kliknięcie pola wyboru i wywołanie ng-click: model nie jest aktualizowany przed uruchomieniem ng-click, więc wartość pola wyboru jest nieprawidłowo prezentowana w interfejsie użytkownika: Działa to w AngularJS 1.0.7 i wydaje się zepsute w Angualar 1.2-RCx. <div ng-app="myApp" ng-controller="Ctrl"> <li ng-repeat="todo in todos"> <input type='checkbox' ng-click='onCompleteTodo(todo)' ng-model="todo.done"> {{todo.text}} </li> <hr> task: …

4
Zadeklaruj wiele wartości w ng-init
Zastanawiam się więc, jak mogę zadeklarować wiele wartości w jednym ng-init, bez konieczności tworzenia dziwnego skrótu, do którego zawsze muszę mieć dostęp. więc w zasadzie chciałbym <div ng-init="a = 1, b = 2">{{a}}</div> i mówię, że chciałbym uniknąć konieczności robienia tego <div ng-init="unecessary_bs = {a: 1, b: 2}">{{unecessary_bs.a}}</div> Jednak rozsądne: …

8
Ładowanie pozorowanego pliku JSON w ramach testu Karma + AngularJS
Mam skonfigurowaną aplikację AngularJS z testami przy użyciu Karma + Jasmine. Mam funkcję, którą chcę przetestować, która pobiera duży obiekt JSON, konwertuje go na format, który jest bardziej użyteczny przez resztę aplikacji, i zwraca przekonwertowany obiekt. Otóż ​​to. Do moich testów chciałbym mieć osobne pliki JSON (* .json) tylko z …

5
AngularJS: fabryczny $ http.get plik JSON
Chcę rozwijać się lokalnie, używając tylko zakodowanego na stałe pliku JSON. Mój plik JSON jest następujący (ważny po umieszczeniu w walidatorze JSON): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real name", "contentTags" …
84 json  http  angularjs  factory 

7
Dynamiczna walidacja wzorców ng w Angularjs
Mam formularz, który jeśli pole wyboru jest fałszywe, wymusza walidację danych wejściowych za pomocą dyrektywy ng-required. Jeśli pole wyboru ma wartość true, pole jest ukryte, a wartość ng-required ma wartość false. Problem polega na tym, że mam również wyrażenie regularne do walidacji określone na wejściu, a także wykorzystuję dyrektywę kątową …

3
AngularJS + JQuery: Jak uzyskać dynamiczną zawartość działającą w angularjs
Pracuję nad aplikacją Ajax, używając zarówno jQuery, jak i AngularJS. Kiedy aktualizuję zawartość (która zawiera powiązania AngularJS) elementu div przy użyciu htmlfunkcji jQuery , powiązania AngularJS nie działają. Poniżej znajduje się kod tego, co próbuję zrobić: $(document).ready(function() { $("#refreshButton").click(function() { $("#dynamicContent").html("<button ng-click='count = count + 1' ng-init='count=0'>Increment</button><span>count: {{count}} </span>") }); …
84 jquery  angularjs 

1
Korzystanie z pushstate HTML5 na angular.js
Próbuję zaimplementować pushstate html5 zamiast nawigacji # używanej przez Angularjs. Próbowałem poszukać odpowiedzi w Google, a także bez powodzenia wypróbowałem kątowy czat IRC. To jest moje controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function PhoneDetailCtrl($scope, $routeParams) { $scope.phoneId = $routeParams.phoneId; } function greetCntr($scope, $window) { …

5
Jak sprawdzić, czy obietnica Angular $ q została rozwiązana
Rozumiem, że zazwyczaj wystarczy dołączyć kod kontynuacji z zachowaniem then()wywołania i łańcucha podczas korzystania z obietnic. Chcę jednak rozpocząć asynchroniczne wywołanie zapakowane w obietnicę, a następnie osobno rozpocząć 3-sekundowe, $timeout()aby móc wykonać akcję interfejsu użytkownika, TYLKO JEŚLI pierwotna obietnica jeszcze się nie zakończyła. (Spodziewam się, że stanie się to tylko …
84 angularjs  promise  q 

7
jak naprawić 404 ostrzeżenia dotyczące obrazów podczas testowania jednostki karmy
Testuję jednostkowo jedną z moich dyrektyw (angularjs), używając grunt / karma / phantomjs / jasmine. Moje testy działają dobrze describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); ale dostaję te 404 WARN [web-server]: 404: /img1.png WARN …

2
Kątowy filtr JS nie jest równy
Wydaje się, że jest to bardzo podstawowe pytanie, ale nie mogę uzyskać właściwej składni. <li class="list-group-item" ng-repeat="question in newSection.Questions | filter:Id != '-1'; " ng-mouseenter="hover = true" ng-mouseleave="hover = false"> <div href="#" editable-text="question.Text">{{question.Text}}</div> </li> Chcę tylko pokazać wszystkie pytania, w których id NIE jest -1. Co ja robię źle. Dzięki!

3
Angular.js ng-repeat w wielu elementach
To pytanie zostało częściowo rozwiązane tutaj: Angular.js ng-repeat w wielu tr Jednak jest to tylko obejście, tak naprawdę nie rozwiązuje podstawowego problemu, którym jest: jak można użyć ng-powtórzenia w wielu elementach bez opakowania? Na przykład jquery.accordion wymaga powtórzenia elementu h3 i div, jak można to zrobić z ng-repeat?

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.