Pytania otagowane jako directive

5
Jak uzyskać ocenione atrybuty w niestandardowej dyrektywie
Próbuję uzyskać oceniany atrybut z mojej niestandardowej dyrektywy, ale nie mogę znaleźć odpowiedniego sposobu na zrobienie tego. Stworzyłem ten jsFiddle do opracowania. <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); } }); czego mi brakuje?

8
AngularJS - Utwórz dyrektywę, która używa modelu ng
Próbuję utworzyć dyrektywę, która utworzyłaby pole wejściowe z tym samym modelem ng co element, który tworzy dyrektywę. Oto, co do tej pory wymyśliłem: 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 src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.js"></script> <script src="app.js"></script> …

30
Otrzymanie „nie można znaleźć nazwy typu lub przestrzeni nazw”, ale wszystko wydaje się w porządku?
Dostaję: Nie można znaleźć typu lub nazwy przestrzeni nazw błąd aplikacji C # WPF w VS2010. Ten obszar kodu kompilował się dobrze, ale nagle pojawia się ten błąd. Próbowałem usunąć odwołanie do projektu i usinginstrukcję, zamknąć VS2010 i uruchomić ponownie, ale nadal mam ten problem. Wszelkie pomysły, dlaczego tak się …

10
Wywoływanie funkcji po zakończeniu ng-repeat
To, co próbuję wdrożyć, to w zasadzie moduł obsługi „po powtórzeniu renderowania zakończonego”. Jestem w stanie wykryć, kiedy to się skończy, ale nie mogę wymyślić, jak wywołać z niej funkcję. Sprawdź skrzypce: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', link: function (scope, …

11
Zaktualizuj model Angular po ustawieniu wartości wejściowej za pomocą jQuery
Mam taki prosty scenariusz: Element wejściowy, którego wartość jest zmieniana przez metodę val () jQuery. Próbuję zaktualizować model kątowy o wartość ustawioną przez jQuery. Próbowałem napisać prostą dyrektywę, ale nie robi ona tego, co chcę. Oto dyrektywa: var myApp = angular.module('myApp', []); myApp.directive('testChange', function() { return function(scope, element, attrs) { …

5
Jak przekazać wiele atrybutów do dyrektywy atrybutów Angular.js?
Mam dyrektywę atrybutów ograniczoną w następujący sposób: restrict: "A" Muszę przekazać dwa atrybuty; numer i funkcję / wywołanie zwrotne, uzyskując do nich dostęp w ramach dyrektywy za pomocą attrsobiektu. Gdyby dyrektywa była dyrektywą elementarną, ograniczyłbym się "E"do tego: <example-directive example-number="99" example-function="exampleCallback()"> Jednak z powodów, którymi nie będę się poruszać, potrzebuję …

5
Angular2 Nie można powiązać z DIRECTIVE, ponieważ nie jest to znana właściwość elementu
Wygenerowałem nową @Directive przez Angular CLI, zaimportowałem ją do mojego app.module.ts import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) i próbuję użyć w moim komponencie (ChatWindowComponent) <p [appContenteditableModel] > Write message </p> …

4
Nie można znaleźć kontrolera „ngModel”, wymaganego przez dyrektywę „…”
Co tu się dzieje? Oto moja dyrektywa: app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); Oto przykład używanej dyrektywy: <input submit-required="true"></input> Oto rzeczywisty tekst błędu: Error: [$compile:ctreq] Controller 'ngModel', required by directive 'submitRequired', can't be found! http://errors.angularjs.org/1.2.2/$compile/ctreq?p0=ngModel&p1=submitRequired …
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.