«directive» 태그된 질문

5
사용자 지정 지시문 내에서 평가 된 특성을 얻는 방법
사용자 지정 지시문에서 평가 된 속성 을 얻으려고하는데 올바른 방법을 찾을 수 없습니다. 정교한 jsFiddle 을 만들었습니다 . <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-ng-model을 사용하는 지시문 작성
지시문을 작성하는 요소와 동일한 ng-model을 사용하여 입력 필드를 작성하는 지시문을 작성하려고합니다. 지금까지 내가 생각해 낸 내용은 다음과 같습니다. 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 scope …

30
"유형 또는 네임 스페이스 이름을 찾을 수 없습니다"라는 메시지가 표시되지만 모든 것이 정상으로 보입니까?
나는 얻는다 : 유형 또는 네임 스페이스 이름을 찾을 수 없습니다 VS2010의 C # WPF 앱에 오류가 발생했습니다. 이 코드 영역은 제대로 컴파일되었지만 갑자기이 오류가 발생합니다. usingVS2010을 종료하고 다시 시작 하면서 프로젝트 참조 및 명령문을 제거하려고 시도 했지만 여전히이 문제가 있습니다. 내가 왜 올바른 일을하는 것처럼 보이는 곳에서 이것이 일어날 …

10
ng-repeat가 끝나면 함수 호출
내가 구현하려고하는 것은 기본적으로 "반복 완료 렌더링시"처리기입니다. 언제 완료되었는지 감지 할 수는 있지만 함수를 트리거하는 방법을 알 수는 없습니다. 바이올린을 확인하십시오 : 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 === true) { element.ready(function () …

11
jQuery로 입력 값을 설정 한 후 각도 모델 업데이트
이 간단한 시나리오가 있습니다. jQuery의 val () 메소드에 의해 값이 변경되는 입력 요소. jQuery가 설정 한 값으로 각도 모델을 업데이트하려고합니다. 간단한 지시문을 작성하려고했지만 원하는 것을하지 않습니다. 지시어는 다음과 같습니다. 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 속성 지시문에 어떻게 전달합니까?
다음과 같이 제한된 속성 지시문이 있습니다. restrict: "A" 두 가지 속성을 전달해야합니다. 숫자와 함수 / 콜백, attrs객체를 사용하여 지시문 내에서 액세스합니다 . 지시문이 요소 지시문이면 다음과 "E"같이 제한됩니다 . <example-directive example-number="99" example-function="exampleCallback()"> 그러나 이유 때문에 속성 지시문이 될 지시문이 필요합니다. 여러 속성을 속성 지시문에 어떻게 전달합니까?

5
Angular2는 요소의 알려진 속성이 아니기 때문에 DIRECTIVE에 바인딩 할 수 없습니다.
Angular CLI에서 새 @Directive를 생성하여 내 app.module.ts로 가져 왔습니다. import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) 내 구성 요소 (ChatWindowComponent)에서 사용하려고합니다. <p [appContenteditableModel] > Write message </p> 지시문 내에 Angular CLI …

4
'…'지시문에 필요한 컨트롤러 'ngModel'을 찾을 수 없습니다.
여기서 무슨 일이 일어나고 있습니까? 내 지시는 다음과 같습니다. app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); 다음은 사용중인 지시문의 예입니다. <input submit-required="true"></input> 실제 오류 텍스트는 다음과 같습니다. Error: [$compile:ctreq] Controller 'ngModel', required by directive 'submitRequired', can't …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.