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 w angular.js z dyrektywą / klasą ng-cloaklub ng-show. Chrome działa dobrze, ale Firefox powoduje miganie elementów za pomocą ng-cloaklub ng-show. IMHO jest spowodowany przez konwersję ng-cloak/ ng-showdo style="display: none;", prawdopodobnie kompilator javascript w Firefoksie jest nieco wolniejszy, więc elementy pojawiają się przez chwilę, a następnie się chowają? Przykład: …
Obecnie patrzę na ten film instruktażowy dotyczący początkuangular.js W pewnym momencie (po 12'40 ") mówca oświadcza, że atrybuty ng-appi data-ng-app=""są mniej więcej równoważne wewnątrz <html>znacznika, podobnie jak ng-model="my_data_bindingi data-ng-model="my_data_binding". Jednak mówca mówi, że HTML zostanie sprawdzony za pomocą różnych walidatorów, w zależności od tego, który atrybut jest używany. Czy mógłbyś …
Jak mogę uzyskać odwrócony układ kątowy? Próbuję użyć filtru orderBy, ale do sortowania potrzeba predykatu (np. „name”): <tr ng-repeat="friend in friends | orderBy:'name':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr> Czy istnieje sposób na odwrócenie oryginalnej tablicy bez sortowania. tak: <tr ng-repeat="friend in friends | orderBy:'':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr>
AngularJS ma parametry i, w których można przekazać wywołanie zwrotne do dyrektywy (np. Sposób wywołania zwrotnego AngularJS . Czy możliwe jest przekazanie wywołania zwrotnego jako @Inputdla komponentu Angular (coś takiego jak poniżej)? Jeśli nie, co byłoby najbliższe temu AngularJS robi? @Component({ selector: 'suggestion-menu', providers: [SuggestService], template: ` <div (mousedown)="suggestionWasClicked(suggestion)"> </div>`, …
ng-bind-html-unsafe został usunięty w Angularze 1.2 Próbuję wdrożyć coś, co muszę użyć ng-bind-html-unsafe. W dokumentach i na github commit mówią: ng-bind-html zapewnia zachowanie podobne do ng-html-bind-niebezpiecznych (wynik wewnętrzny bez HTMLHitml bez sanityzacji), gdy jest powiązany z wynikiem $ sce.trustAsHtml (string). Jak Ty to robisz?
Jestem całkiem nowy w tym całym szaleństwie po stronie klienta MV *. Nie musi to być AngularJS, ale wybrałem to, ponieważ wydaje mi się bardziej naturalne niż Knockout, Ember lub Backbone. W każdym razie, jak wygląda przepływ pracy? Czy ludzie zaczynają od opracowania aplikacji po stronie klienta w AngularJS, a …
Mam następujące: <div>{{modal.title}}</div> Czy istnieje sposób na ograniczenie długości ciągu do 20 znaków? A jeszcze lepszym pytaniem byłoby to, czy istnieje sposób, aby zmienić ciąg, który ma zostać obcięty i pokazać ...na końcu, jeśli ma więcej niż 20 znaków?
Próbuję wysłać pliki na mój serwer z żądaniem postu, ale gdy je wysyła, powoduje błąd: Żądanie pola nagłówka Content-Type nie jest dozwolone przez Access-Control-Allow-Headers. Więc przejrzałem błąd i dodałem nagłówki: $http.post($rootScope.URL, {params: arguments}, {headers: { "Access-Control-Allow-Origin" : "*", "Access-Control-Allow-Methods" : "GET,POST,PUT,DELETE,OPTIONS", "Access-Control-Allow-Headers": "Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With" } Wtedy pojawia się …
Uczę się AngularJS i jest jedna rzecz, która naprawdę mnie denerwuje. Używam $routeProviderdo deklarowania reguł routingu dla mojej aplikacji: $routeProvider.when('/test', { controller: TestCtrl, templateUrl: 'views/test.html' }) .otherwise({ redirectTo: '/test' }); ale kiedy przechodzę do mojej aplikacji w przeglądarce, widzę app/#/testzamiast app/test. Więc moje pytanie brzmi: dlaczego AngularJS dodaje ten skrót …
Konfiguruję nową aplikację, używając AngularJS jako interfejsu. Wszystko po stronie klienta odbywa się za pomocą pushstate HTML5 i chciałbym móc śledzić moje wyświetlenia stron w Google Analytics.
Jak zarządzasz zmiennymi / stałymi konfiguracyjnymi dla różnych środowisk? To może być przykład: Mój pozostały interfejs API jest dostępny localhost:7080/myapi/, ale mój przyjaciel, który działa na tym samym kodzie pod kontrolą wersji Git, ma interfejs API wdrożony w swoim Tomcat localhost:8099/hisapi/. Załóżmy, że mamy coś takiego: angular .module('app', ['ngResource']) .constant('API_END_POINT','<local_end_point>') …
Chcę użyć indeksu listy nadrzędnej (foos) jako argumentu wywołania funkcji na liście podrzędnej (foos.bars). Znalazłem post, w którym ktoś zaleca użycie $ parent. $ Index, ale $indexnie jest własnością $parent. Jak mogę uzyskać dostęp do indeksu rodzica ng-repeat? <div ng-repeat="f in foos"> <div> <div ng-repeat="b in foos.bars"> <a ng-click="addSomething($parent.$index)">Add Something</a> …
Używam AngularJS, jeśli ustawiam wartość prostego pola tekstowego na coś takiego jak „bob” poniżej. Wartość nie wyświetla się, jeśli ng-modelatrybut zostanie dodany. <input type="text" id="rootFolder" ng-model="rootFolders" disabled="disabled" value="Bob" size="40"/> Ktoś wie o prostym obejściu, aby ustawić domyślne dane wejściowe na coś i zachować ng-model? Próbowałem użyć ng-bindwartości domyślnej, ale to …
Próbuję przełączać klasę elementu za pomocą ng-class <button class="btn"> <i ng-class="{(isAutoScroll()) ? 'icon-autoscroll' : 'icon-autoscroll-disabled'}"></i> </button> isAutoScroll (): $scope.isAutoScroll = function() { $scope.autoScroll = ($scope.autoScroll) ? false : true; return $scope.autoScroll; } Zasadniczo, jeśli $scope.autoScrolljest to prawdą, chcę, aby klasa ng była, icon-autoscrolla jeśli jest fałszywa, chcę, aby byłaicon-autoscroll-disabled To, …
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.