Я создал метод в моем контроллере, который выдаст мне JSON-файл, если я открою этот URL-адрес напрямую.Он находится только в памяти, а не на диске, так как генерируется в момент обращения к URL.Я пытаюсь использовать это как хранилище данных для дерева додзё, однако, когда я использую это, дерево никогда не заполняется, оно просто сидит там с «ожидающим» курсором.Есть ли другой способ заполнить данные для дерева?
Вот код ниже."getFilterTree" возвращает визуализированный объект JSON в граалях
var store = new dojo.data.ItemFileReadStore({
url: "/SkillsDB/search/getFilterTree"
});
var treeModel = new dijit.tree.ForestStoreModel({
store: store,
query: {
"type":"cat"
},
rootId: "root",
rootLabel: "Filter Categories",
childrenAttrs: ["children"]
});
new dijit.Tree({
model: treeModel
},
"treeOne");