孤立范围在angualrjs中不起作用

时间:2016-03-16 06:34:32

标签: angularjs angularjs-directive isolate-scope

我理解了孤立范围的概念。

理论方面我很好。我已经在代码上执行了隔离范围,但我对此没有了解。

这是我的自定义指令

<users mystats="stats"></users>

我从父控制器分配值。

这是我的自定义指令

directive.restrict = "E";
    directive.templateUrl = "templates/partials/users_stats.html";
    directive.scope = {
        stats:'=mystats'
    }
directive.controller = "userStatsCtrl";

和自定义指令的控制器是

app.controller("userStatsCtrl", function($scope, $timeout){
    $scope.$watchCollection ('stats', function(newValue) {
      if (angular.isDefined(newValue)) {
         console.log($scope)
      }
    });
})

一切都在努力。在这里,我试图整合孤立的范围概念。但我不知道如何整合这段代码

0 个答案:

没有答案