2013-10-03 6 views
15

ディレクティブのスコープを更新するにはどうすればよいですか?Angular.jsディレクティブからスコープを更新するにはどうすればよいですか?

<div ng-controller="MyCtrl"> 
    <p t></p> 
</div> 

マイディレクティブ:クリックディレクティブは更新されません

var myModule = angular.module('myModule', []) 
    .directive('t', function() { 
     return { 
      template: '{{text}}', 
      link: function (scope, element, attrs) { 
       scope.text = '1'; 
       element.click(function() { 
        scope.text = '2'; 
       }); 
      } 
     }; 
    }) 
    .controller('MyCtrl', ['$scope', function ($scope) { 
    }]); 

後。

答えて

関連する問題