2017-04-25 5 views
-3

ディレクティブでFirstNameの値を取得するにはどうすればよいですか?AngularJSの値

<hello-World value="{{item.FirstName}}"> </hello-World> 
app.directive('helloWorld', function() { 
return { 
    restrict: 'AE', 
    replace: 'true', 
    template: '<h3>Hello ??????</h3>' 
}; 
}); 

答えて

1

あなたはディレクティブでscopeパラメータを使用する必要がある値を取得します。ここでディレクティブhttps://docs.angularjs.org/guide/directive

この例をチェックしてください

angular.module('myApp', []) 
 
.directive('helloWorld', function() { 
 
return { 
 
    restrict: 'AE', 
 
    replace: 'true', 
 
    template: '<h3>Hello {{value}}</h3>', 
 
    scope: { 
 
     value: '@' 
 
    }, 
 
}; 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<div ng-app="myApp"> 
 

 
<hello-World value='World' /> 
 

 
</div>

からの続きを読みます
1
app.directive('helloWorld', function() { 
return { 
    restrict: 'AE', 
    replace: 'true', 
    template: '<h3>Hello {{value}}</h3>', 
    scope: { 
    value: '=' 
    } 
}; 
});