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].
Jestem nowicjuszem w angular.js i próbuję dodać kilka nagłówków do żądania: var config = {headers: { 'Authorization': 'Basic d2VudHdvcnRobWFuOkNoYW5nZV9tZQ==', 'Accept': 'application/json;odata=verbose' } }; $http.get('https://www.example.com/ApplicationData.svc/Malls(1)/Retailers', config).success(successCallback).error(errorCallback); Przejrzałem całą dokumentację i wydaje mi się, że powinna być poprawna. Kiedy używam lokalnego pliku jako adresu URL w $http.get, widzę następujące żądanie HTTP na …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Próbowałem WebStorm, ale wydaje się, że jest tam tylko podstawowa obsługa JavaScript, jak w każdym innym …
Tworzę stronę opartą na kartach, która pokazuje pewne dane. Używam UI-Router w AngularJs do rejestrowania stanów. Moim celem jest otwarcie jednej domyślnej karty podczas ładowania strony. Każda karta ma zakładki podrzędne i chciałbym, aby domyślna karta podrzędna była otwarta podczas zmiany zakładek. Testowałem z onEnterfunkcją i używam wewnątrz, $state.go('mainstate.substate');ale wydaje …
Jak anulować zdarzenie zmiany trasy w AngularJs? Mój obecny kod to $rootScope.$on("$routeChangeStart", function (event, next, current) { // do some validation checks if(validation checks fails){ console.log("validation failed"); window.history.back(); // Cancel Route Change and stay on current page } }); z tym, nawet jeśli walidacja się nie powiedzie, Angular pobiera następny …
Po prostu próbuję użyć $location.path()w moim kontrolerze, ale także przekazuję zmienną niestandardową jako parametr. Tak więc wyglądałoby to tak: $scope.parameter = 'Foo'; $location.path('/myURL/' + $scope.parameter); Ale to nie działa. Czy ktoś wie, jak należy to zrobić w Angular?
Jestem ciekawy, czy istnieje sposób na zastąpienie pojedynczych, określonych szablonów z pliku ui-bootstrap-tpls. Zdecydowana większość domyślnych szablonów odpowiada moim potrzebom, ale jest kilka konkretnych, które chciałbym wymienić bez przechodzenia przez cały proces pobierania wszystkich domyślnych szablonów i podłączania ich do wersji innej niż tpls.
Co tu się dzieje? Oto moja dyrektywa: app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); Oto przykład używanej dyrektywy: <input submit-required="true"></input> Oto rzeczywisty tekst błędu: Error: [$compile:ctreq] Controller 'ngModel', required by directive 'submitRequired', can't be found! http://errors.angularjs.org/1.2.2/$compile/ctreq?p0=ngModel&p1=submitRequired …
Mam sytuację z formularzem, który rozciąga się na kilka stron (może nie jest idealny, ale tak właśnie jest). Chciałbym mieć jeden zakres dla całego formularza, który jest wypełniany w miarę postępów, aby użytkownik mógł łatwo zapamiętać stan, gdy użytkownik przechodzi między krokami. Muszę więc zrobić w bardzo pseudokodzie: Zestaw $scope.val …
Ponieważ używanie uwierzytelniania CORS i http w AngularJS może być trudne, zredagowałem pytanie, aby podzielić się jedną wyuczoną lekcją. Najpierw chcę podziękować igorzg. Jego odpowiedź bardzo mi pomogła. Scenariusz jest następujący: Chcesz wysłać żądanie POST do innej domeny z usługą AngularJS $ http. Jest kilka trudnych rzeczy, o których należy …
W AngularJS, jak mogę renderować wartość bez dwukierunkowego wiązania danych? Można to zrobić ze względu na wydajność, a nawet renderowanie wartości w danym momencie. Poniższe przykłady używają powiązania danych: <div>{{value}}</div> <div data-ng-bind="value"></div> Jak renderować value bez powiązania danych?
Zaimplementowałem jednostronicową aplikację angularjs przy użyciu routera ui . Początkowo zidentyfikowałem każdy stan za pomocą odrębnego adresu URL, ale spowodowało to nieprzyjazne adresy URL z GUID. Więc teraz zdefiniowałem moją witrynę jako znacznie prostszą maszynę stanu. Stany nie są identyfikowane przez adresy URL, ale są po prostu przenoszone zgodnie z …
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.