1

我了解孤立范围的概念。

我对理论方面很好。我已经在代码上执行了隔离范围,但我对此并不清楚。

这是我的自定义指令

<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)
      }
    });
})

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

4

0 回答 0