Questions marquées «angularjs»

À utiliser pour les questions sur AngularJS (1.x), le framework JavaScript open-source. N'utilisez PAS cette balise pour Angular 2 ou versions ultérieures; utilisez plutôt la balise [angular].

29
Comment mettre en évidence un élément de menu actuel?
AngularJS aide-t-il de quelque manière que ce soit à définir une activeclasse sur le lien de la page actuelle? J'imagine qu'il y a une façon magique de procéder, mais je n'arrive pas à trouver. Mon menu ressemble à: <ul> <li><a class="active" href="/tasks">Tasks</a> <li><a href="/actions">Tasks</a> </ul> et j'ai des contrôleurs pour …
205 angularjs 

2
obtenir l'élément d'origine de ng-click
J'ai une liste d'articles à mon avis avec ci- ng-clickjoint: <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title="{{team.name}}"> </li> </ul> Je gère les événements de clic dans la foofonction dans ma directive, en passant $eventcomme référence à l'objet sur lequel on a cliqué, mais j'obtiens une …


1
AngularJS - $ destroy supprime-t-il les écouteurs d'événements?
https://docs.angularjs.org/guide/directive En écoutant cet événement, vous pouvez supprimer les écouteurs d'événements susceptibles de provoquer des fuites de mémoire. Les écouteurs enregistrés dans les étendues et les éléments sont automatiquement nettoyés lorsqu'ils sont détruits, mais si vous avez enregistré un écouteur sur un service ou enregistré un écouteur sur un nœud …

8
Comment obtenir les paramètres d'URL en utilisant AngularJS
Code source HTML <div ng-app=""> <div ng-controller="test"> <div ng-address-bar browser="html5"></div> <br><br> $location.url() = {{$location.url()}}<br> $location.search() = {{$location.search('keyword')}}<br> $location.hash() = {{$location.hash()}}<br> keyword valus is={{loc}} and ={{loc1}} </div> </div> Code source AngularJS <script> function test($scope, $location) { $scope.$location = $location; $scope.ur = $scope.$location.url('www.html.com/x.html?keyword=test#/x/u'); $scope.loc1 = $scope.$location.search().keyword ; if($location.url().indexOf('keyword') > -1){ $scope.loc= $location.url().split('=')[1]; …


7
AngularJS - Liaison des boutons radio aux modèles avec des valeurs booléennes
J'ai un problème pour lier les boutons radio à un objet dont les propriétés ont des valeurs booléennes. J'essaie d'afficher les questions d'examen récupérées à partir d'une ressource $. HTML: <label data-ng-repeat="choice in question.choices"> <input type="radio" name="response" data-ng-model="choice.isUserAnswer" value="true" /> {{choice.text}} </label> JS: $scope.question = { questionText: "This is a …

3
Angular JS: Quel est le besoin de la fonction de liaison de la directive alors que nous avions déjà un contrôleur de directive avec portée?
J'ai besoin d'effectuer certaines opérations sur la portée et le modèle. Il semble que je puisse le faire dans la linkfonction ou dans la controllerfonction (car les deux ont accès à la portée). Quand est-ce le cas lorsque je dois utiliser la linkfonction et non le contrôleur? angular.module('myApp').directive('abc', function($timeout) { …

1
Quel est le cycle de vie d'un contrôleur AngularJS?
Quelqu'un peut-il clarifier le cycle de vie d'un contrôleur AngularJS? Un contrôleur est-il un singleton, ou créé / détruit à la demande? Dans ce dernier cas, qu'est-ce qui déclenche la création / destruction du contrôleur? Prenons l'exemple ci-dessous: var demoApp = angular.module('demo') .config(function($routeProvider, $locationProvider) { $routeProvider .when('/home', {templateUrl: '/home.html', controller: …

11
Conflit AngularJS-Twig avec double accolades
Comme vous le savez, à la fois angulaire et brindille a une construction de contrôle commune - double croisillons. Comment puis-je changer la valeur par défaut d'Angular? Je sais que je peux le faire dans Twig, mais dans certains projets, je ne peux pas, seulement JS.
198 angularjs  twig 

10
Un contrôleur AngularJS peut-il hériter d'un autre contrôleur du même module?
Au sein d'un module, un contrôleur peut hériter des propriétés d'un contrôleur externe: var app = angular.module('angularjs-starter', []); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Exemple via: Lien mort : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Un contrôleur à l'intérieur d'un module peut-il également hériter …

7
Ajouter des directives à partir d'une directive dans AngularJS
J'essaie de construire une directive qui prend soin d' ajouter plus de directives à l'élément sur lequel elle est déclarée. Par exemple, je veux construire une directive qui s'occupe d'ajouter datepicker, datepicker-languageet ng-required="true". Si j'essaie d'ajouter ces attributs puis de les utiliser, $compileje génère évidemment une boucle infinie, donc je …

3
Quelle est la différence entre ui-bootstrap-tpls.min.js et ui-bootstrap.min.js?
Sur la page Angular-UI-Bootstrap sur cdnjs, il est dit: Directives natives AngularJS (Angular) pour le Bootstrap de Twitter. Faible encombrement (5 ko gzippé!), Aucune dépendance JavaScript tierce (jQuery, Bootstrap JavaScript) requise! ... et propose des options pour //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap-tpls.min.js et //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap.min.js Les différencier montre une différence subtile, et je n'arrive pas …

9
Ressource externe non chargée par AngularJs
En utilisant Angular et Phonegap, j'essaie de charger une vidéo qui se trouve sur un serveur distant mais qui a rencontré un problème. Dans mon JSON, l'URL est entrée comme URL HTTP ordinaire. "src" : "http://www.somesite.com/myvideo.mp4" Mon modèle vidéo <video controls poster="img/poster.png"> <source ng-src="{{object.src}}" type="video/mp4"/> </video> Toutes mes autres données …

6
Comprendre l'option transclude de la définition de directive?
Je pense que c'est l'un des concepts les plus difficiles à comprendre avec la directive angularjs. Le document de http://docs.angularjs.org/guide/directive dit: transclude - compile le contenu de l'élément et le met à la disposition de la directive. Généralement utilisé avec ngTransclude. L'avantage de la transclusion est que la fonction de …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.