我正在尝试在我的应用程序中实现angular2-tree-component,并且我想添加选项以使用shift + click在文件系统中选择节点范围。
请指导我如何实现这一点。 agular2-tree链接https://angular2-tree.readme.io/docs
答案 0 :(得分:0)
它只是转移事件的设置。 我希望这会有所帮助。
const actionMapping:IActionMapping = {
mouse: {
click: (tree, node, $event) => {
$event.shiftKey
? TREE_ACTIONS.TOGGLE_SELECTED_MULTI(tree, node, $event)
: TREE_ACTIONS.TOGGLE_SELECTED(tree, node, $event)
}
}
};
@Component({
selector: 'tree-test',
templateUrl: 'tree-test.component.html',
styleUrls: ['tree-test.component.css']
})
export class TreeTestComponent {
options = {
actionMapping
};
// get data for nodes
}