Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angular 7中使用goJs树模型_Javascript_Angular_Angular7_Gojs_Treemodel - Fatal编程技术网

Javascript 如何在angular 7中使用goJs树模型

Javascript 如何在angular 7中使用goJs树模型,javascript,angular,angular7,gojs,treemodel,Javascript,Angular,Angular7,Gojs,Treemodel,我正在尝试创建一个包含一组链接和节点的树模型。我在JSFIDLE中使用了javascript,它工作得很好。我试图在角度上复制同样的东西。我找不到任何帮助信息。当我尝试传递与javascript中相同的消息时,出现以下错误 this.myDiagram.model = new go.TreeModel({ nodeParentKeyProperty : "Boss", nodeDataArrayProperty }); 下面是

我正在尝试创建一个包含一组链接和节点的树模型。我在JSFIDLE中使用了javascript,它工作得很好。我试图在角度上复制同样的东西。我找不到任何帮助信息。当我尝试传递与javascript中相同的消息时,出现以下错误

  this.myDiagram.model = new go.TreeModel({
            nodeParentKeyProperty : "Boss",
            nodeDataArrayProperty
        });
下面是代码的javascript版本:


树模型构造函数不接受指定选项的对象。它只接受可选的数据数组


如果您确实想在新的TreeModel实例上设置各种属性,请使用静态GraphObject。make函数:

使用gojs的TreeModel,如下所示

const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
    nodeParentKeyProperty: "boss",
    nodeDataArray: nodeDataArrayProperty
});