Javascript 多个json对象extjs

Javascript 多个json对象extjs,javascript,json,extjs,Javascript,Json,Extjs,从我的数据库中我得到了多个json对象,json对象如下所示 [{"id":"90","email_address":test@test.com"},{"id":"92","email_address":test2@test2.com"}] 现在我想在Extjs中创建一个树视图,在所谓的节点中提供这些数据。但如何读取树洞中的多个对象?我试着在商店里读一个东西,但没用。到目前为止,我在互联网上还没有找到解决方案(只有嵌套的json对象(这里不是这种情况) 总结:问题是我的商店不会读取多个对象 对

从我的数据库中我得到了多个json对象,json对象如下所示

[{"id":"90","email_address":test@test.com"},{"id":"92","email_address":test2@test2.com"}]
现在我想在Extjs中创建一个树视图,在所谓的节点中提供这些数据。但如何读取树洞中的多个对象?我试着在商店里读一个东西,但没用。到目前为止,我在互联网上还没有找到解决方案(只有嵌套的json对象(这里不是这种情况)

总结:问题是我的商店不会读取多个对象


对象是动态加载的(例如json可以有1000个对象)

您需要将应用程序的中间件层(服务器端)中的数据包装到分层数据表示中。此外,您还需要将“叶”属性添加到树叶中。例如,检查fiddle

"root": {
            "expanded": true,
            "children": [
             {
                "id": "90",
                "text": "test@test.com", 
                "leaf":true
             },
              {
                "id" : "92",
                "text":"test2@test2.com",
                "leaf": true
             }]
        }

您需要将这两个对象都插入到您自己创建的根节点中。结果对象是动态的。例如,它可以是4行甚至100行。因此返回的json必须是1个对象?我认为这是不可能的,因为这些对象表示数据库(postgres)中的多行/记录从概念上讲,树的存在是为了处理分层数据。如果您只需要表示简单的数据,没有父子关系-您应该使用列表,而不是树@МаааГааааааа树是正确的。您必须定义一个“根”节点,并将其子节点下的所有项作为一个数组。如果您不想使用,请将“rootVisible”设置为false单击“根”节点。