1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| jsMind: function () { var _this = this; var mind = { "meta": { "name": "", "author": "", "version": "" }, "format": "node_tree", "data": this.data
}; var options = { container: 'main', editable: true, theme: 'belizehole', support_html: false, view: { engine: 'canvas', hmargin: 100, vmargin: 50, line_width: 2, line_color: '#cccccc' }, }; var jm = new jsMind(options); jm.show(mind); },
this.jsMind(); this.jm = jsMind.current;
get_selected_nodeid: function () { var selected_node = this.jm.get_selected_node(); if (!!selected_node) { return selected_node.id; } else { return null; } },
jm_del: function () { var _this = this; var selected_node = this.jm.get_selected_node(); var selected_id = this.get_selected_nodeid(); if (!selected_id) { alert('请选中一个节点来进行添加操作'); return; } console.log(selected_id, selected_node.data.u_id); this.jm.remove_node(selected_id); },
jm_add_child: function () { var _this = this var selected_node = this.jm.get_selected_node(); if (!selected_node) { alert('请选中一个节点来进行添加操作'); return; } var nodeid = jsMind.util.uuid.newid(); var topic = '请输入名称'; console.log(selected_node); },
|