花费太多时间在Extjs4中加载TreeGrid

时间:2012-05-28 06:37:24

标签: extjs4

其实我正面临一个问题,我不知道它在哪里?因为我是Extjs的新人 我正在使用Extjs4的TreeGrid。我有一个组合框,我必须选择一个选项并进行搜索操作。搜索它将填充TreeGrid。

但是当我有一个巨大的xml文件需要填充到TreeGrid时,我得到的问题。它花了很多时间。所以有人可以帮我解决这个问题吗?

在小xml文件的情况下,它工作得很好。

1 个答案:

答案 0 :(得分:1)

我也发现加载大文件有问题。如果你的文件太大,就不要坚持使用XML。 尝试使用JSON格式。它会在大文件中表现更好。 要读取XML,您需要解析它,读取XML文档中的节点,属性和子节点,然后使用您找到的数据。

使用JSON可以很容易地获取数据,因为它已经是原生的javascript。没有必要的解析器或代理 - 您需要做的就是循环访问数据,快速而简单。 http://think2loud.com/680-json-xml/