如何在画布上选择所有节点(sigma.js)

时间:2018-03-22 15:17:36

标签: javascript canvas sigma.js

我正在寻找通过使用sigma.js在画布上通过热键(可能是 ctrl + a ,无关紧要)选择所有节点的方法项目。 像套索这样的插件无法解决我的问题。

hotkeys.prototype.selectAll = function(event) {
        var tag = event.target.tagName.toLowerCase();
        if (event.keyCode == 65 && tag != 'input' && tag != 'textarea' && this.ctrl && !this.shift) { // Ctrl + A
        {
            document.nodeSelector.select();
        }
    }
}

1 个答案:

答案 0 :(得分:1)

我自己意识到这一点。谢谢你的答案=(

let list1 = ["A", "B", "C"];
let list2 = ["X", "Y", "Z"];

let result = list1.map((c, i) => `${c}${list2[i]}`);

console.log(result);