«directive» etiketlenmiş sorular

5
Özel bir yönergede değerlendirilmiş öznitelikler nasıl alınır?
Özel yönergemden değerlendirilmiş bir özellik almaya çalışıyorum , ancak bunu yapmanın doğru yolunu bulamıyorum. Oluşturduğum bu jsFiddle ayrıntılı için. <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); } }); Neyi kaçırıyorum?

8
AngularJS - ng-model kullanan bir direktif oluştur
Yönergeyi oluşturan öğe ile aynı ng-modeli ile bir giriş alanı oluşturacak bir yönerge oluşturmaya çalışıyorum. Şimdiye kadar bulduğum şey: 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> </head> <body ng-controller="MainCtrl"> This …


10
Tekrarlama bittiğinde bir işlevi çağırmak
Ne uygulamaya çalışıyorum temelde bir "on ng tekrar bitmiş işleme" işleyicisidir. Ne zaman yapıldığını tespit edebiliyorum ama ondan bir işlevi nasıl tetikleyeceğimi anlayamıyorum. Kemanı kontrol edin: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', link: function (scope, element, attr) { if (scope.$last === …

11
JQuery ile giriş değerini ayarladıktan sonra açısal modeli güncelleyin
Bu basit senaryo var: Değeri jQuery'nin val () yöntemiyle değiştirilen girdi öğesi. JQuery set değeri ile açısal modeli güncellemeye çalışıyorum. Basit bir direktif yazmaya çalıştım, ama istediğimi yapmıyorum. İşte yönerge: var myApp = angular.module('myApp', []); myApp.directive('testChange', function() { return function(scope, element, attrs) { element.bind('change', function() { console.log('value changed'); }) } …

5
Angular.js öznitelik yönergesine birden çok özniteliği nasıl iletirim?
Aşağıdaki gibi kısıtlanmış bir öznitelik direktifim var: restrict: "A" İki niteliğe geçmem gerekiyor; bir numara ve bir işlev / geri arama, attrsnesneyi kullanarak yönerge içinde bunlara erişme . Direktif bir element direktifiyse, bununla sınırlı "E"olabilir: <example-directive example-number="99" example-function="exampleCallback()"> Ancak, girmeyeceğim nedenlerden dolayı yönergenin bir öznitelik yönergesi olmasına ihtiyacım var. Bir …

5
Angular2, elemanın bilinen bir özelliği olmadığı için DIRECTIVE'e bağlanamaz
Angular CLI tarafından yeni @Directive oluşturdum, onu app.module.ts'ime aktarıldı import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) ve bileşenimde kullanmaya çalışıyorum (ChatWindowComponent) <p [appContenteditableModel] > Write message </p> direktif içinde sadece Angular …

4
'…' Yönergesinin gerektirdiği 'ngModel' denetleyicisi bulunamıyor
Burada neler oluyor? İşte benim direktifim: app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); İşte kullanımdaki direktifin bir örneği: <input submit-required="true"></input> İşte gerçek hata metni: 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 …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.