2016-04-13 5 views
0

私はangular-tree-controlを使用していますが、これは複数のリーフノードを無効にする方法を知っていますか? Here in docsツリーコントロールのisSelectableオプションでnode.label.indexOf("Node 1") !== 0を返すと言いますが、ここに複数の葉ノードを追加するにはどうしたらいいですか?角Treelコントロールで複数のリーフノードを無効にする

私はplunker hereを作成しました。

$scope.opts = { 
    dirSelectable: false, 
    multiSelection: true, 
    injectClasses: { 
     "li": "injectedTreeLi" 
    }, 
    isSelectable: function(node) { 
     // I want to disable 'Info' and 'Debug' 
     return node.label.indexOf("Info") !== 0; 
    } 
}; 

答えて

1

Treeコントロールオプションは、この

isSelectable: function(node) { 
    // I want to disable 'Info' and 'Debug' 
    var tmp = node.label.indexOf("Info") !== 0&&node.label.indexOf("Debug") !== 0 
    return tmp; 
} 
をお試しください
関連する問題