我正在使用 Dojo 1.7 并且我遇到了dojox/grid/DataGrid
and的问题dojox/data/CsvStore
。我想创建一个DataGrid
响应用户文本输入的道场。用户将在文本区域中输入 CSV 格式的内容,然后CsvStore
读取该数据并将其提供给,DataGrid
但我有一些问题和疑问。
CsvStore
并不总是按时加载。也就是说,该_loadFinished
属性在将其提供给DataGrid
. 我必须使用Deferred
还是什么?这个对象没有我希望的事件属性。似乎
DataGrid
必须绝对必须structure
声明该属性。我不确定这是否属实,有人可以告诉我吗?有没有办法绕过这个?因为如果不是这会导致我的第三个问题。如果我需要声明我的
DataGrid
结构/布局,我需要知道我需要从中提取的字段名,CsvStore
因为我不知道我的数据是什么样的。我不确定如何执行此操作,因为我无法调用_attributes
包含字段名称的内部属性。在我看来,我最好的选择是使用该getAttributes(item)
方法,但我不知道是什么item
,根据文档,这个有价值的东西是必需的。
谢谢你所有的时间。