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].
Mam problem z przekazywaniem danych między dwoma stanami bez ujawniania danych w adresie URL, tak jakby użytkownik nie mógł tak naprawdę bezpośrednio wylądować w tym stanie. Na przykład. Mam dwa stany „A” i „B”. Wykonuję wywołanie serwera w stanie „A” i przekazuję odpowiedź na wezwanie do stanu „B”. Odpowiedzią na …
Chciałbym dodać kilka funkcji narzędziowych do mojej aplikacji AngularJS. Na przykład: $scope.isNotString = function (str) { return (typeof str !== "string"); } Czy najlepiej to zrobić, aby dodać je jako usługę? Z tego, co przeczytałem, mogę to zrobić, ale chciałbym użyć ich na swoich stronach HTML, więc czy nadal jest …
Patrzę na ten przykład z dokumentacji Angulara dla, $qale myślę, że prawdopodobnie dotyczy to ogólnie obietnic. Poniższy przykład jest dosłownie skopiowany z ich dokumentów z dołączonym komentarzem: promiseB = promiseA.then(function(result) { return result + 1; }); // promiseB will be resolved immediately after promiseA is resolved and its value // …
Właśnie zaczynam od angularjs i pracuję nad konwersją kilku starych wtyczek JQuery do dyrektyw Angular. Chciałbym zdefiniować zestaw domyślnych opcji dla dyrektywy my (element), które można przesłonić, podając wartość opcji w atrybucie. Rozejrzałem się po tym, jak zrobili to inni, iw bibliotece angular -ui plik ui.bootstrap.pagination wydaje się robić coś …
Jaki jest zalecany sposób łączenia się ze źródłami danych serwera w AngularJS bez użycia $resource. $resourceMa wiele ograniczeń, takich jak: Nie używać właściwej przyszłości Nie jest wystarczająco elastyczny
Chciałbym użyć $ resource, aby wywołać moją usługę sieciową RESTful (nad którą nadal pracuję), ale chciałbym się dowiedzieć, czy mój skrypt AngularJS został najpierw poprawny. Todo DTO ma: {id, order, content, done} :cmdjest tak, że mogę zadzwonić, api/1/todo/resetaby wyczyścić tabelę zadań do wykonania w bazie danych. Oto kod z komentarzem …
Mam trasy ustawione w AngularJS w ten sposób: $routeProvider .when('/dashboard', {templateUrl:'partials/dashboard', controller:widgetsController}) .when('/lab', {templateUrl:'partials/lab', controller:widgetsController}) Mam kilka linków na górnym pasku w stylu zakładek. Jak mogę dodać „aktywną” klasę do zakładki w zależności od aktualnego szablonu lub adresu URL?
Chcę zrobić prosty post w postaci wieloczęściowej z AngularJS na serwer node.js, formularz powinien zawierać obiekt JSON w jednej części i obraz w drugiej części (obecnie publikuję tylko obiekt JSON z zasobem $) Pomyślałem, że powinienem zacząć od input type = "file", ale potem odkryłem, że AngularJS nie może się …
Czy w JavaScript można policzyć liczbę zegarków kątowych na całej stronie? Używamy Batarangu , ale nie zawsze odpowiada to naszym potrzebom. Nasza aplikacja jest duża i jesteśmy zainteresowani wykorzystaniem testów automatycznych, aby sprawdzić, czy liczba zegarków nie rośnie zbytnio. Przydatne byłoby również liczenie zegarków na podstawie liczby kontrolerów. Edycja : …
Chcę sformatować datę jako mm/dd/yyyy. Wypróbowałem następujące i żadna z nich nie działa. Czy ktoś może mi w tym pomóc? odniesienie: ui-date <input ui-date ui-date-format="mm/dd/yyyy" ng-model="valueofdate" /> <input type="date" ng-model="valueofdate" />
Muszę użyć ng-repeat(w AngularJS), aby wyświetlić wszystkie elementy w tablicy. Trudność polega na tym, że każdy element tablicy przekształci się w jeden, dwa lub trzy wiersze tabeli. Nie mogę utworzyć prawidłowego kodu HTML, jeśli ng-repeatjest używany w elemencie, ponieważ żaden typ powtarzającego się elementu nie jest dozwolony między <tbody>a <tr>. …
Mam trochę trudności ze zrozumieniem Dependency Injection w Angular. Więc moje pytanie brzmi: czy ktokolwiek może wyjaśnić, które z „typów”, takich jak kontroler, fabryka, dostawca itp., Możemy wstrzyknąć do innych, w tym do innych instancji tego samego „typu”? To, czego właściwie szukam, to ta tabela wypełniona t / n. W …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.