Questions marquées «directive»

5
Comment obtenir des attributs évalués dans une directive personnalisée
J'essaie d'obtenir un attribut évalué de ma directive personnalisée, mais je ne trouve pas la bonne façon de le faire. J'ai créé ce jsFiddle pour élaborer. <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); } }); …

8
AngularJS - Créer une directive qui utilise ng-model
J'essaie de créer une directive qui créerait un champ d'entrée avec le même modèle ng que l'élément qui crée la directive. Voici ce que j'ai trouvé jusqu'à présent: HTML <!doctype html> <html ng-app="plunker" > <head> <meta charset="utf-8"> <title>AngularJS Plunker</title> <link rel="stylesheet" href="style.css"> <script>document.write("<base href=\"" + document.location + "\" />");</script> <script …


10
Appel d'une fonction lorsque ng-repeat est terminé
Ce que j'essaye d'implémenter est fondamentalement un gestionnaire "on ng repeat done rendering". Je suis capable de détecter quand c'est fait mais je n'arrive pas à comprendre comment en déclencher une fonction. Vérifiez le violon: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', …


5
Comment passer plusieurs attributs dans une directive d'attribut Angular.js?
J'ai une directive d'attribut restreinte comme suit: restrict: "A" J'ai besoin de passer deux attributs; un nombre et une fonction / rappel, y accédant dans la directive en utilisant l' attrsobjet. Si la directive était une directive d'élément, limitée avec "E"je pourrais à ceci: <example-directive example-number="99" example-function="exampleCallback()"> Cependant, pour des …

5
Angular2 Impossible de se lier à DIRECTIVE car ce n'est pas une propriété connue de l'élément
J'ai généré une nouvelle @Directive par Angular CLI, elle a été importée dans mon app.module.ts import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) et j'essaye d'utiliser dans mon composant (ChatWindowComponent) <p [appContenteditableModel] …

4
Le contrôleur 'ngModel', requis par la directive '…', est introuvable
Que se passe t-il ici? Voici ma directive: app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); Voici un exemple de la directive en cours d'utilisation: <input submit-required="true"></input> Voici le texte d'erreur réel: Error: [$compile:ctreq] Controller 'ngModel', required …
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.