Pytania otagowane jako angularjs

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].


7
„Uncaught Error: [$ injector: unpr]” z kątowym po wdrożeniu
Mam dość prostą aplikację Angular, która działa dobrze na moim komputerze deweloperskim, ale nie wyświetla tego komunikatu o błędzie (w konsoli przeglądarki) po jej wdrożeniu: Uncaught Error: [$injector:unpr] http://errors.angularjs.org/undefined/$injector/unpr?p0=tProvider%20%3C-%20t%20%3C-%20%24http%20%3C-%20%24compile Żadna inna wiadomość poza tym. Dzieje się tak, gdy strona ładuje się po raz pierwszy. Używam ASP.NET MVC5, Angular 1.2RC3 i …
97 angularjs 

5
Aplikacja internetowa Javascript i serwer Java, skompiluj wszystko w Maven lub użyj Grunt do aplikacji internetowej?
Tworzymy aplikację internetową z AngularJS i podoba nam się pomysł wykorzystania Bower for Dependency Management i Grunt do budowania, uruchamiania testów itp. ( Yeoman ) Serwer jest zrobiony z Javą przy użyciu Mavena, więc oczywiście chcielibyśmy, aby mvn installwszystko było proste (aplikacja internetowa + serwer) Jakie więc podejście obrałeś i …

10
dodawanie i usuwanie klas w angularJs za pomocą ng-click
Próbuję pracować, jak dodać klasę za pomocą ngClick. Wgrałem swój kod na plunker Kliknij tutaj . Patrząc na dokumentację kątową, nie mogę dowiedzieć się, jak należy to zrobić. Poniżej znajduje się fragment mojego kodu. Czy ktoś może poprowadzić mnie we właściwym kierunku <div ng-show="isVisible" ng-class="{'selected': $index==selectedIndex}" class="block"></div> Kontroler var app …

8
Ustawianie zmiennych zakresu dynamicznego w AngularJs - scope. <some_string>
Mam ciąg, który otrzymałem z routeParamatrybutu lub dyrektywy lub czegokolwiek, i chcę na tej podstawie utworzyć zmienną o zakresie. Więc: $scope.&lt;the_string&gt; = "something". Jeśli jednak ciąg zawiera jedną lub więcej kropek, chcę go podzielić i faktycznie „drążyć” w zakresie. Tak 'foo.bar'powinno się stać $scope.foo.bar. Oznacza to, że prosta wersja nie …
97 angularjs  scope 

7
Jak wstrzyknąć kontroler do innego kontrolera w AngularJS
Jestem nowy w Angular i próbuję wymyślić, jak to zrobić ... Korzystając z AngularJS, w jaki sposób mogę wstrzyknąć kontroler do użycia w innym kontrolerze? Mam następujący fragment: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 - myMethod"); } }]); app.controller('TestCtrl2', ['$scope', …

8
Jak przekazać parametry do modalu?
Chcę przekazać userNamez listy użytkowników, którzy są userNamezalogowani, do programu ładującego Twittera modal. Używam Grails z angularjs , gdzie dane są świadczone poprzez angularjs . Konfiguracja Moja strona widoku Grails encouragement.gspto &lt;div ng-controller="EncouragementController"&gt; &lt;g:render template="encourage/encouragement_modal" /&gt; &lt;tr ng-cloak ng-repeat="user in result.users"&gt; &lt;td&gt;{{user.userName}}&lt;/rd&gt; &lt;td&gt; &lt;a class="btn btn-primary span11" href="#encouragementModal" data-toggle="modal"&gt; Encourage …

6
kątowy ng-bind-html i dyrektywę w nim
Plunker Link Mam element, z którym chciałbym powiązać HTML. &lt;div ng-bind-html="details" upper&gt;&lt;/div&gt; To działa. Teraz razem z nim mam również dyrektywę, która jest związana z powiązanym html: $scope.details = 'Success! &lt;a href="#/details/12" upper&gt;details&lt;/a&gt;' Ale dyrektywa upperz elementami div i anchor nie jest oceniana. Jak to działa?

3
Jak radzić sobie z błędami usługi $ resource w AngularJS
Wysyłam żądania do mojego API i używam modułu zasobów AngularJS $. Różni się od $ http, więc nie wiem, jak sobie radzić z błędami. Moja usługa: var appServices = angular.module('app.services', ['ngResource']); appServices.factory('Category', ['$resource', function($resource){ return $resource('/apicategoryerr/?format=:format', {}, { query: { method: 'GET', params: { format: 'json'}, isArray: true, } }); …

8
AngularJS - Jak wykorzystać $ routeParams do generowania templateUrl?
Nasza aplikacja posiada 2 poziomy nawigacji. Chcemy używać AngularJS $routeProviderdo dynamicznego dostarczania szablonów do pliku &lt;ng-view /&gt;. Myślałem o zrobieniu czegoś podobnego do tego: angular.module('myApp', []). config(['$routeProvider', function($routeProvider) { $routeProvider.when('/:primaryNav/:secondaryNav', { templateUrl: 'resources/angular/templates/nav/'+&lt;&lt;primaryNavHere&gt;&gt;+'/'+&lt;&lt;secondaryNavHere&gt;&gt;+'.html' }); }]); Po prostu nie wiem, jak wypełnić części w &lt;&lt;&gt;&gt;. Wiem, że primaryNav i secondNav są …


5
angularjs 1.x obsługuje cykl życia
Obecnie zarządzam projektem rozwojowym AngularJS. Mówi się, że musimy przejść co najmniej do AngularJS 1.5 z obecnej wersji 1.2. Jednym z moich wymagań do przeniesienia jest to, że muszę przedstawić dowód zakończenia wsparcia dla wersji 1.5, ale nie mogę znaleźć żadnych informacji o pomocy technicznej po wielu godzinach w witrynie …

9
wyłącz nganimate dla niektórych elementów
Używam moduł ngAnimate, ale wszystkie moje ng-if, ng-showitp, są dotknięte, że chcę wykorzystać ngAnimate dla wybranych elementów. Ze względu na wydajność i kilka błędów w elementach, które pokazują i ukrywają się bardzo szybko. dzięki.

9
Chai: jak sprawdzić wartość undefined za pomocą składni „powinien”
Opierając się na tym samouczku testującym aplikację angularjs z chai, chcę dodać test dla niezdefiniowanej wartości przy użyciu stylu „powinien”. To się nie udaje: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); z błędem „TypeError: Cannot read property„ should ”of undefined”, ale test przechodzi ze stylem „Expect”: it …

2
Wiązanie modelu ng w pętli ng-repeat w AngularJS
Próbuję poradzić sobie z problemem zasięgu wewnątrz pętli ng-repeat - przeglądałem kilka pytań, ale nie byłem w stanie uruchomić mojego kodu. Kod kontrolera: function Ctrl($scope) { $scope.lines = [{text: 'res1'}, {text:'res2'}]; } Widok: &lt;div ng-app&gt; &lt;div ng-controller="Ctrl"&gt; &lt;div ng-repeat="line in lines"&gt; &lt;div class="preview"&gt;{{text}}{{$index}}&lt;/div&gt; &lt;/div&gt; &lt;div ng-repeat="line in lines"&gt; &lt;-- typing …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.