我想创建一个Web应用程序,我可以通过从菜单中选择操作来创建有限状态自动机。我找到this example from visjs但我需要添加一些功能,我无法想象如何编辑这个例子。 例如,当用户想要添加边缘时,我希望他在边缘设置标签,所以我添加
var edgeLabel = prompt("Please enter edge label", "");
代码中的。但是,我现在如何将新边缘的标签设置为edgeLabel?这可能吗? 这是我第一次使用javascript,所以我为愚蠢的问题道歉。
答案 0 :(得分:1)
您可以在选项中添加操作以编辑边缘标签。
示例:
var options = {
manipulation: {
editEdge: function(nodeData,callback) {
nodeData.label = prompt("Please enter edge label", "");
callback(nodeData); }
}
}
请务必查看文档:{{3}}