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