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

5
Różnica między MEAN.js i MEAN.io
Chciałem użyć stosu MEAN JavaScript, ale zauważyłem, że istnieją dwa różne stosy z własną witryną i metodami instalacji: mean.js i mean.io. Więc wymyśliłem sobie pytanie: „Którego używam?”. Aby odpowiedzieć na to pytanie, pytam społeczność, czy możesz wyjaśnić, jakie są między nimi różnice? A jeśli to możliwe zalety i wady? Ponieważ …

18
Jak ponownie załadować aktualny stan?
Używam routera Angular UI i chciałbym ponownie załadować bieżący stan i odświeżyć wszystkie dane / ponownie uruchomić kontrolery dla bieżącego stanu i jego rodzica. Mam 3 poziomy stanu: directory.organisations.details Directory.organisations zawiera tabelę z listą organizacji. Kliknięcie elementu w tabeli powoduje załadowanie directory.organisations.details z $ StateParams przekazującym identyfikator elementu. Więc w …

6
Jak uzyskać dostęp do zakresu nadrzędnego z niestandardowej dyrektywy * z własnym zakresem * w AngularJS?
Szukam jakiegokolwiek sposobu dostępu do zakresu „nadrzędnego” w ramach dyrektywy. Jakakolwiek kombinacja zakresu, transkluzji, wymagania, przekazywania zmiennych (lub samego zakresu) z góry itp. Jestem całkowicie skłonny pochylić się do tyłu, ale chcę uniknąć czegoś całkowicie zhakowanego lub niemożliwego do utrzymania. Na przykład wiem, że mógłbym to zrobić teraz, pobierając parametry …


6
przekazanie 2 $ wartości indeksu w zagnieżdżonym powtórzeniu ng
Więc mam powtórzenie ng zagnieżdżone w innym powtórzeniu ng, aby zbudować menu nawigacyjne. Na każdym <li>w wewnętrznej pętli powtórzenia ng ustawiam kliknięcie ng, które wywołuje odpowiedni kontroler dla tego elementu menu, przekazując indeks $, aby poinformować aplikację, której potrzebujemy. Jednak muszę również przekazać indeks $ z zewnętrznego ng-repeat, aby aplikacja …

2
angular.min.js.map nie znaleziono, co to dokładnie jest?
Gdy ładuję stronę i sprawdzam konsolę Chrome, znajduję te błędy: czym dokładnie są pliki map w kątach? Odniosłem się do angular.min.js, ale nie do angular.min.js.map. Nawiasem mówiąc, używam kątowego wydania 1.2 rc i właśnie zacząłem widzieć te błędy, kiedy przełączyłem się na to wydanie. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found) …
322 angularjs 

13
Opóźnianie zmiany trasy AngularJS do momentu załadowania modelu, aby zapobiec migotaniu
Zastanawiam się, czy istnieje sposób (podobny do Gmaila), aby AngularJS opóźniał wyświetlanie nowej trasy, aż do momentu, gdy każdy model i jego dane zostaną pobrane za pomocą odpowiednich usług. Na przykład, gdyby istniała ProjectsControllerlista, która zawierała wszystkie projekty i project_index.htmlktóra była szablonem pokazującym te projekty, Project.query()zostałaby całkowicie pobrana przed wyświetleniem …

10
Jak głęboko obejrzeć tablicę w angularjs?
W moim zakresie jest tablica obiektów, chcę oglądać wszystkie wartości każdego obiektu. To jest mój kod: function TodoCtrl($scope) { $scope.columns = [ { field:'title', displayName: 'TITLE'}, { field: 'content', displayName: 'CONTENT' } ]; $scope.$watch('columns', function(newVal) { alert('columns changed'); }); } Ale kiedy modyfikuję wartości, np. Zmieniam TITLEna TITLE2, alert('columns changed')nigdy …
320 angularjs  watch 

27
Jak obsługiwać łączenie skrótów kotwicy w AngularJS
Czy ktoś z was wie, jak ładnie obsługiwać łączenie skrótów kotwicy w AngularJS ? Mam następujący znacznik dla prostej strony z najczęściej zadawanymi pytaniami <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> Po kliknięciu któregokolwiek z powyższych łączy AngularJS przechwytuje …

8
$ obejrzyj obiekt
Chcę obserwować zmiany w słowniku, ale z jakiegoś powodu funkcja oddzwaniania nie jest wywoływana. Oto kontroler, którego używam: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } Oto skrzypce . Oczekuję, że oddzwanianie $ watch będzie uruchamiane przy każdej zmianie imienia …

6
Jak utworzyć osobne pliki kontrolera AngularJS?
Mam wszystkie moje kontrolery AngularJS w jednym pliku, kontrolery.js. Plik ten ma następującą strukturę: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Chciałbym umieścić Ctrl1 i Ctrl2 w osobnych plikach. W takim razie dołączałbym oba pliki do pliku index.html, ale jak należy …

5
Jaka jest różnica między wartością zwracaną lub Promise.resolve odtąd ()
Jaka jest różnica pomiędzy: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu i to: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Pytam, gdy …

10
pobranie obiektu ng za pomocą ng-change
Biorąc pod uwagę następujący element wybierz <select ng-options="size.code as size.name for size in sizes " ng-model="item.size.code" ng-change="update(MAGIC_THING)"> </select> Czy istnieje sposób, aby uzyskać MAGIC_THING być równa aktualnie wybranego rozmiaru, więc mam dostęp do size.namei size.codew moim kontrolera? size.code wpływa na wiele innych części aplikacji (adresy URL obrazów itp.), ale kiedy …
313 angularjs 

11
Jaki jest najbardziej zwięzły sposób odczytywania parametrów zapytania w AngularJS?
Chciałbym odczytać wartości parametrów zapytania URL za pomocą AngularJS. Uzyskuję dostęp do kodu HTML za pomocą następującego adresu URL: http://127.0.0.1:8080/test.html?target=bob Zgodnie z oczekiwaniami location.searchjest "?target=bob". Aby uzyskać dostęp do wartości celu , znalazłem różne przykłady wymienione w Internecie, ale żaden z nich nie działa w AngularJS 1.0.0rc10. W szczególności są …
312 angularjs  ngroute 

23
Jak mieć domyślną opcję w polu wyboru Angular.js
Przeszukałem Google i nie mogę znaleźć niczego na ten temat. Mam ten kod. <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" ></select> Z takimi danymi options = [{ name: 'Something Cool', value: 'something-cool-value' }, { name: 'Something Else', value: 'something-else-value' }]; A wynik jest mniej więcej taki. <select ng-model="somethingHere" …

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.