2017-12-28 26 views
-1

사용자 지정 지시문을 만들었지 만 브라우저에서 렌더링하려고 시도 할 때 작동하지 않습니다. 잘못된 코드를 볼 수 있으면 제 코드를보고 안내 해줍니다. . 다음은 사용자 지정 지시문이 작동하지 않거나 브라우저에서 html을 렌더링합니다.

내 코드입니다

JS

var app = angular.module('main',[]); 
app.controller('servicecntr', function ($scope) { 
    $scope.name='jagdish'; 
    $scope.changeclick= function(){ 
     $scope.name= $scope.name.split('').reverse().join(''); 
    } 

}) 

app.directive('myDirectives', function(){ 
    return{ 
      restrict:'EA', 
      scope:false, 
      template: "<div> this is the print out of name {{name}}" + "onclick the modelPannel is <input type='text' ng-model='name'", 
     } 

}) 
+0

귀하의 HTML 코드를 제공하고 지침 –

답변

0

변화 범위 : 사실, 당신은 상위 컨트롤러에서 범위를 상속, 당신은 부모 컨트롤러에서 이름에 액세스를 시도하고있다 html로이 지시어를 어떻게 사용하는지, 나는 그 코드를 찾지 못한다.

+0

으로 달성하고자하는 것을 설명하십시오. 다른 사람들에게 도움이되는 이론적 설명 대신 실제 사례를 제공해주십시오. –

+0

example.https : //jsfiddle.net/shidhincr/eyNYw/4/? utm_source = 웹 사이트 및 utm_medium = embed & utm_campaign = eyNYw –

+0

이 링크를 통해 사용자 지정 지침 http : //에 대한 명확한 아이디어를 얻을 수 있습니다. tutorials.jenkov.com/angularjs/custom-directives.html \ –