我正在尝试创建具有一组链接和节点的树模型。我在我的jsfiddle中使用javascript正常运行。我试图复制相同的角度。我找不到任何有用的信息。当我尝试传递与javascript中相同的内容时,出现以下错误。
this.myDiagram.model = new go.TreeModel({
nodeParentKeyProperty : "Boss",
nodeDataArrayProperty
});
这是代码的有效javascript版本:https://jsfiddle.net/pandiyancool/58os19nt/6/
答案 0 :(得分:1)
像下面一样使用gojs的TreeModel
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
答案 1 :(得分:0)
TreeModel 构造函数不使用对象指定选项。它仅需要一个可选的数据数组。 https://gojs.net/latest/api/symbols/TreeModel.html
如果您确实想在 TreeModel 的新实例上设置各种属性,请使用静态 GraphObject.make 函数:https://gojs.net/latest/api/symbols/GraphObject.html#.make