在同一控制器中使用相同的指令多次使用相同的数据

时间:2016-06-09 09:34:52

标签: angularjs angularjs-directive

我有两个分层网格(使用相同的指令),在同一个控制器中具有相同的数据。 但是当我展开一个网格时,它也会扩展另一个网格。我正在使用隔离范围。

 module.directive('treeGrid', ['$timeout', function($timeout) {
      return {
        restrict: 'E',
        templateUrl:'tree-grid-template.html',
        replace: true,
        scope: {
          treeData: '=',
        },
        link: function(scope, element, attrs) {
          //logic
        }
    }
}]);

and html is :

<tree-grid tree-data="tree_data"></tree-data>

enter image description here

0 个答案:

没有答案