Я пытаюсь создать древовидную модель с набором ссылок и узлов.У меня есть это в моем jsfiddle с использованием JavaScript, он работает нормально.Я пытаюсь повторить то же самое в угловых.Я не мог найти полезную информацию.Я получаю сообщение об ошибке ниже, когда я пытаюсь передать то же самое, что я сделал в javascript.
this.myDiagram.model = new go.TreeModel({ nodeParentKeyProperty : "Boss", nodeDataArrayProperty });
Вот рабочая версия кода javascript: https://jsfiddle.net/pandiyancool/58os19nt/6/
Используйте TreeModel gojs, как показано ниже
const $ = go.GraphObject.make; .... this.myDiagram.model = $(go.TreeModel, { nodeParentKeyProperty: "boss", nodeDataArray: nodeDataArrayProperty });
Конструктор TreeModel не принимает параметры, указывающие объект. Требуется только дополнительный массив данных. https://gojs.net/latest/api/symbols/TreeModel.html
Если вы хотите установить различные свойства для нового экземпляра TreeModel , используйте статическую GraphObject.make функцию: https://gojs.net/latest/api/symbols/GraphObject.html#.make