在GoJS官方示例中,节点有三种创建方法。
1.Building with Code
// 创建一个节点
var node = new go.Node("Auto");
// 创建一个形状
var shape = new go.Shape();
shape.figure = "RoundedRectangle"; // 形状定义为圆角矩形
shape.fill = "lightblue"; // 使用“lightblue”填充颜色
shape.strokeWidth = 3; // 边框宽度
//创建一个文本框
var textblock = new go.TextBlock();
textblock.text = "Hello!"; // 文本内容
textblock.margin = 5; // margin,边距
// 在节点中添加形状和文本框
node.add(shape