最近AngularJSを触るようになって。一番最初に詰まったのがControllerとDirectiveの関係性でした。 今回はそこで必要になってくるDirectiveのscopeプロパティについてメモ。 scopeプロパティがfalseの時 HTML <div ng-controller="MyCtrl"> <div>Controller: {{ test }}</div> <my-directive></my-directive> </div> JavaScript function myDirective(){ return { scope: false, template: '<div>Directive: {{ test }}</div>', link: function(scope){ scope.test = 'test!!!!'; } } } angular.module(
![【AngularJS】Directiveのscopeプロパティを理解する - フロントエンドとコーヒー](https://cdn-ak-scissors.b.st-hatena.com/image/square/f46d3576952fdbfe0e01ee4db99993b361779af5/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FI%2FIm0_3%2F20150624%2F20150624194554.png)