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].
Angular.js używa kilku dyrektyw z prefiksem ng: ng (dyrektywa podstawowa) ng-switch ng-repeat ng-view Zastanawiałem się, czy ktoś wiedział, co to znaczy, ngponieważ nie mogłem tego znaleźć w dokumentacji. Czy to akronim na coś?
Widziałem wiele pytań dotyczących StackOverflow omawiających ng-tranclude, ale żadne z nich nie wyjaśniło laikom, co to jest. Opis w dokumentacji jest następujący: Dyrektywa oznaczająca punkt wstawienia transkomentowanej DOM najbliższej dyrektywy nadrzędnej, która korzysta z transkluzji. To dość mylące. Czy ktoś byłby w stanie wyjaśnić w prosty sposób, co ma na …
Próbuję użyć $sanitizedostawcy i ng-bind-htm-unsafedyrektywy, aby umożliwić mojemu kontrolerowi wstrzykiwanie HTML do DIV. Nie mogę go jednak uruchomić. <div ng-bind-html-unsafe="{{preview_data.preview.embed.html}}"></div> Odkryłem, że dzieje się tak, ponieważ został usunięty z AngularJS (dzięki). Ale bez ng-bind-html-unsafetego pojawia się ten błąd: http://errors.angularjs.org/undefined/$sce/unsafe
Szukam wskazówek, które można wykorzystać, aby określić, jakiego rodzaju zakresu należy użyć podczas pisania nowej dyrektywy. Idealnie chciałbym coś podobnego do schematu blokowego, który poprowadzi mnie przez kilka pytań i wyskoczy prawidłową odpowiedź - bez nowego zakresu, nowego zakresu potomnego lub nowego zakresu izolowania - ale to prawdopodobnie wymaga zbyt …
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi 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 . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie …
Usiłuję skonfigurować AngularJS do komunikowania się z zasobem pochodzącym z różnych źródeł, gdzie host zasobów, który dostarcza moje pliki szablonów, znajduje się w innej domenie, a zatem żądanie XHR, które wykonuje angular, musi być między domenami. Dodałem odpowiedni nagłówek CORS do mojego serwera dla żądania HTTP, aby to działało, ale …
Próbuję napisać funkcję, która pozwala mi usunąć element po kliknięciu przycisku, ale myślę, że mylę się z funkcją - czy używam $digest? HTML i app.js: <ul ng-repeat="bday in bdays"> <li> <span ng-hide="editing" ng-click="editing = true">{{bday.name}} | {{bday.date}}</span> <form ng-show="editing" ng-submit="editing = false"> <label>Name:</label> <input type="text" ng-model="bday.name" placeholder="Name" ng-required/> <label>Date:</label> <input …
utworzyłem mały interfejs API za pomocą Node / Express i próbuję pobrać dane za pomocą Angularjs, ale ponieważ moja strona HTML działa pod apache na localhost: 8888, a API węzła nasłuchuje na porcie 3000, otrzymuję brak kontroli dostępu Allow-Origin ”. Próbowałem używać node-http-proxyApache i Vhosts, ale nie odniosłem dużego sukcesu, …
Mam usługi sieciowe, do których chcę zadzwonić. $resourcelub $httpktórego powinienem użyć? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http Po przeczytaniu dwóch powyższych stron interfejsu API zgubiłem się. Czy możesz mi wyjaśnić prostym językiem angielskim, jaka jest różnica iw jakiej sytuacji powinienem ich użyć? Jak uporządkować te wywołania i poprawnie odczytać wyniki w obiektach …
Czy można usunąć symbol # z adresów URL angular.js? Nadal chcę mieć możliwość korzystania z przycisku Wstecz przeglądarki itp. Po zmianie widoku i zaktualizowaniu adresu URL za pomocą parametrów, ale nie chcę symbolu #. Samouczek routeProvider jest zadeklarowany w następujący sposób: angular.module('phonecat', []). config(['$routeProvider', function($routeProvider) { $routeProvider. when('/phones', {templateUrl: 'partials/phone-list.html', …
Z AngularJSUżywam ng-classnastępujący sposób: <div class="bigIcon" data-ng-click="PickUp()" ng-class="{first:'classA', second:'classB', third:'classC', fourth:'classC'}[call.State]"/> Zastanawiam się, czy mogę użyć tego if-elsewyrażenia, aby zrobić coś podobnego do tego: <div class="bigIcon" data-ng-click="PickUp()" ng-class="{first:'classA', second:'classB', else:'classC'}[call.State]"/> Więc ilekroć się call.Stateróżni firstlub secondużywa classCi unikacie podawania każdej wartości?
Mam kątową pętlę foreach i chcę zerwać z pętli, jeśli dopasuję wartość. Poniższy kod nie działa. angular.forEach([0,1,2], function(count){ if(count == 1){ break; } }); Jak mogę to zdobyć?
Mam w pamięci zestaw danych zawierający około 1000 elementów i próbuję utworzyć pager dla tego zestawu danych, ale nie jestem pewien, jak to zrobić. Używam niestandardowej funkcji filtrowania do filtrowania wyników, i to działa dobrze, ale jakoś muszę uzyskać liczbę stron. Jakieś wskazówki?
Mam funkcję w moim kontrolerze kątowym, chciałbym, aby ta funkcja była uruchamiana na dokumencie gotowym, ale zauważyłem, że funkcja kątowa uruchamia ją podczas tworzenia domeny. function myController($scope) { $scope.init = function() { // I'd like to run this on document ready } $scope.init(); // doesn't work, loads my init before …
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.