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

10
instrukcja else jeśli w szablonach AngularJS
Chcę wykonać warunek w szablonie AngularJS. Pobieram listę filmów z interfejsu API YouTube. Niektóre filmy są w proporcjach 16: 9, a niektóre w proporcjach 4: 3. Chcę wprowadzić taki stan: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr height="360px" Używam iteracji filmów ng-repeat. Nie mam pojęcia, co …

15
Jak wyszukiwarki radzą sobie z aplikacjami AngularJS?
Widzę dwa problemy z aplikacją AngularJS dotyczące wyszukiwarek i SEO: 1) Co dzieje się z niestandardowymi tagami? Czy wyszukiwarki ignorują całą treść tych tagów? tzn. załóżmy, że mam <custom> <h1>Hey, this title is important</h1> </custom> zostałby <h1>zaindeksowany, mimo że znajduje się w niestandardowych tagach? 2) Czy istnieje sposób na uniknięcie …


29
Jak powiązać z listą wartości pól wyboru za pomocą AngularJS?
Mam kilka pól wyboru: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> Chciałbym powiązać z listą w moim kontrolerze, tak że przy każdej zmianie pola wyboru kontroler zachowuje listę wszystkich sprawdzonych wartości, na przykład ['apple', 'pear']. model ng wydaje się być w stanie powiązać …

27
Dlaczego AngularJS zawiera pustą opcję w select?
Pracuję z AngularJS przez ostatnie kilka tygodni i jedyne, co mnie naprawdę niepokoi, to to, że nawet po wypróbowaniu wszystkich permutacji lub konfiguracji określonej w specyfikacji na stronie http://docs.angularjs.org/api/ng .directive: select , wciąż dostaję pustą opcję jako pierwsze dziecko elementu select. Oto Jadeit: select.span9(ng-model='form.type', required, ng-options='option.value as option.name for option …
652 angularjs 

15
Jak korzystać z filtra w kontrolerze?
Napisałem funkcję filtrującą, która zwróci dane na podstawie przekazywanego argumentu. Chcę tę samą funkcjonalność w moim kontrolerze. Czy można ponownie użyć funkcji filtrowania w kontrolerze? Do tej pory próbowałem: function myCtrl($scope,filter1) { // i simply used the filter function name, it is not working. }

20
Myliłem się co do usługi kontra fabryka
Jak rozumiem, w fabryce zwracam przedmiot, który zostaje wstrzyknięty do kontrolera. W usłudze mam do czynienia z obiektem, thisktóry niczego nie zwraca i nie zwraca. Zakładałem, że usługa zawsze była singletonem i że do każdego sterownika wstrzykiwany jest nowy obiekt fabryczny . Jak się jednak okazuje, obiekt fabryczny też jest …
618 angularjs 

13
Czy jeden kontroler AngularJS może wywoływać inny?
Czy jest możliwe, aby jeden kontroler używał innego? Na przykład: Ten dokument HTML po prostu drukuje wiadomość dostarczoną przez MessageCtrlkontroler w messageCtrl.jspliku. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script src="js/messageCtrl.js" type="text/javascript"></script> </body> </html> Plik …

7
AngularJS przekazuje dane do żądania $ http.get
Mam funkcję, która wykonuje żądanie HTTP POST. Kod jest określony poniżej. To działa dobrze. $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); Mam inną funkcję dla http GET i chcę wysłać dane do tego żądania. Ale nie mam takiej opcji. $http({ url: user.details_path, method: "GET", data: {user_id: …

27
Jak ustawić właściwość wartości w opcjach ng AngularJS?
Oto, co wydaje się niepokoić wielu ludzi (w tym mnie). Kiedy używam ng-optionsdyrektywy w AngularJS do wypełnienia opcji dla <select>znacznika, nie mogę wymyślić, jak ustawić wartość dla opcji. Dokumentacja tego jest naprawdę niejasna - przynajmniej dla takiego prostaka jak ja. Mogę łatwo ustawić tekst dla opcji tak: ng-options="select p.text for …



23
Zwalczanie AngularJS wykonującego kontroler dwa razy
Rozumiem, że AngularJS dwukrotnie przepuszcza jakiś kod, czasem nawet więcej, np. $watchZdarzenia, stale sprawdza stany modelu itp. Jednak mój kod: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id: $scope.User._id.$oid }, function(user) { $scope.User = new User(user); local.save($scope.User); }); //... Jest wykonywany …
532 angularjs 

6
Link vs kompilacja vs kontroler
Podczas tworzenia dyrektywy można wstawić kod do kompilatora, funkcji łącza lub kontrolera. W dokumentach wyjaśniają, że: funkcje kompilacji i łączenia są używane w różnych fazach cyklu kątowego kontrolery są współużytkowane między dyrektywami Jednak dla mnie nie jest jasne, jaki kod powinien iść gdzie. Np .: Czy mogę tworzyć funkcje w …

10
Jaka jest różnica między elementami polimerowymi a dyrektywami AngularJS?
Na stronie Rozpoczęcie pracy z polimerem widzimy przykład polimeru w akcji: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html"> </head> <body> <!-- 3. Declare the component by its tag. --> <x-foo></x-foo> </body> </html> To, co zauważysz, jest <x-foo></x-foo>definiowane …

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.