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].
Myślałem, że będzie to bardzo powszechna sprawa, ale nie mogłem znaleźć sposobu, aby sobie z tym poradzić w AngularJS. Załóżmy, że mam listę zdarzeń i chcę wyprowadzić je za pomocą AngularJS, więc to całkiem proste: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> Ale jak poradzić sobie ze sprawą, gdy lista jest …
Jestem nowy w AngularJS i jestem trochę zdezorientowany, jak mogę używać angular-„ui-router” w następującym scenariuszu: Buduję aplikację internetową, która składa się z dwóch części. Pierwsza sekcja to strona główna z widokami logowania i rejestracji, a druga sekcja to pulpit nawigacyjny (po udanym zalogowaniu). Utworzyłem index.htmlsekcję główną z aplikacją kątową i …
Muszę przekazać i odebrać dwa parametry do stanu, w którym chcę przejść do korzystania ui-srefz interfejsu użytkownika routera. Coś podobnego używając poniższego linku do przechodzenia do stanu homez fooi barparametry: <a ui-sref="home({foo: 'fooVal', bar: 'barVal'})">Go to home state with foo and bar parameters </a> Odbieranie fooi barwartości w kontrolerze: app.controller('SomeController', …
W tym konkretnym przypadku, jakie opcje muszę wprowadzić, aby te wejścia wywoływały funkcję po naciśnięciu klawisza Enter? // HTML view // <form> <input type="text" ng-model="name" <!-- Press ENTER and call myFunc --> /> <br /> <input type="text" ng-model="email" <!-- Press ENTER and call myFunc --> /> </form> // Controller // …
Próbuję uzyskać oceniany atrybut z mojej niestandardowej dyrektywy, ale nie mogę znaleźć odpowiedniego sposobu na zrobienie tego. Stworzyłem ten jsFiddle do opracowania. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); czego mi brakuje?
Próbuję udostępnić dane między administratorami. Przypadek użycia jest formularzem wieloetapowym, dane wprowadzone na jednym wejściu są później wykorzystywane w wielu lokalizacjach wyświetlania poza pierwotnym sterownikiem. Kod poniżej oraz w jsfiddle tutaj . HTML <div ng-controller="FirstCtrl"> <input type="text" ng-model="FirstName"><!-- Input entered here --> <br>Input is : <strong>{{FirstName}}</strong><!-- Successfully updates here --> …
Obecnie mam stronę Angular.js, która umożliwia wyszukiwanie i wyświetlanie wyników. Użytkownik klika wynik wyszukiwania, a następnie klika przycisk Wstecz. Chcę, aby wyniki wyszukiwania były ponownie wyświetlane, ale nie mogę ustalić, jak uruchomić wyszukiwanie. Oto szczegół: Moja strona Angular.js to strona wyszukiwania z polem wyszukiwania i przyciskiem wyszukiwania. Użytkownik może ręcznie …
Ostatnio widziałem pliki z .js.maprozszerzeniem dostarczane z niektórymi bibliotekami JavaScript (takimi jak Angular ), a to tylko wywołało kilka pytań: Po co to jest? Dlaczego faceci z Angular dbają o dostarczenie .js.mappliku? Jak mogę (jako programista JavaScript) korzystać z angular.min.js.mappliku? Czy powinienem dbać o tworzenie .js.mapplików dla moich aplikacji JavaScript? …
Oto opis zawartości strony AngularJS: AngularJS byłby tym, czym byłby HTML, gdyby został zaprojektowany do tworzenia aplikacji internetowych. Deklaratywne szablony z wiązaniem danych, MVW, MVVM, MVC, wstrzykiwaniem zależności i świetną historią testowania zaimplementowane z czystym skryptem JavaScript po stronie klienta! Więc co oznacza MVW? (Biorąc pod uwagę sprzeczki MVC, MVVW, …
Teraz, że różnica wydajności pomiędzy $broadcasti $emitzostała wyeliminowana, nie ma żadnych powodów, aby wolą $scope.$emitsię $rootScope.$broadcast? Są różne, tak. $emit jest ograniczona do hierarchii zakresu (w górę) - może to być dobre, jeśli pasuje do twojego projektu, ale wydaje mi się to dość arbitralnym ograniczeniem. $rootScope.$broadcastdziała we wszystkich, którzy zdecydują …
Mam problem z inicjowaniem zmiennej w zakresie w kontrolerze. Następnie zmienia się w innym kontrolerze, gdy użytkownik loguje się. Ta zmienna służy do kontrolowania takich rzeczy, jak pasek nawigacyjny i ogranicza dostęp do części witryny w zależności od typu użytkownika, dlatego ważne jest, aby zachował swoją wartość. Problem polega na …
Powiedzmy, że mam tag zakotwiczenia, taki jak <a href="#" ng-click="do()">Click</a> Jak mogę uniemożliwić przeglądarce przejście do # w AngularJS ?
Współpracuję z AngularJS przy moim najnowszym projekcie. W dokumentacji i samouczkach wszystkie dane modelu są umieszczane w zakresie kontrolera. Rozumiem, że musi to być dostępne dla kontrolera, a zatem w ramach odpowiednich widoków. Jednak nie sądzę, że model powinien tam zostać rzeczywiście wdrożony. Może być na przykład złożony i mieć …
Jak i gdzie jest app.run()używany? Po definicji modułu, po app.config()czy po app.controller()? Przyjmuję BreezeJS Angular Q , który pyta, czy określony kod można uruchomić w app.run()funkcji.
Czy ktoś mógłby mi powiedzieć, dlaczego poniższe oświadczenie nie wysyła danych do podanego adresu URL? Adres URL jest wywoływany, ale na serwerze, gdy drukuję $ _POST - dostaję pustą tablicę. Jeśli wydrukuję wiadomość w konsoli przed dodaniem jej do danych - pokazuje prawidłową treść. $http.post('request-url', { 'message' : message }); …
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.