FancyTree JS + Backbone.js - 将数据加载到 FancyTree 时遇到问题

FancyTree JS + Backbone.js - trouble loading data into FancyTree

我一直在努力尝试将数据加载到 FancyTree 中。要点是数据来自 collection (Backbone),它必须 (?) 是 JSON 或数组。

然而,所有让它工作的尝试都失败了,因为没有使用 .JSON 文件进行本地测试。

是否可以将 Backbone.js collection 中的数据输出到 FancyTree 中?当然这一定是可能的,但我 运行 在做这件事时遇到了很多困难。

例如,我尝试以这些方式提供来源:

    source: $this.formattedData

    source: {
    url: $this.formattedData
    }
    source: {
    url: "$this.formattedData"
    }

(corresponding error): Uncaught Error: Not implemented 

JSON-->数组方法失败,因为键在引号中(fancytree 期望标题:"title",但数组呈现 "title":"title") .

通过传递包含嵌套 for 循环的对象找到了不同的方法。不是很优雅,但 FancyTree 也不是很灵活。