Javascript 将数据设置为dojo数据网格
我在Dojo工作,我有一个小要求。我正在使用存储创建内存。我有一个硬编码的列表,因此我可以将该列表设置为Dojo数据网格存储,从而执行一些rowclick函数。我的问题是我无法设置存储,并且我遇到了一个错误,Javascript 将数据设置为dojo数据网格,javascript,dojo,Javascript,Dojo,我在Dojo工作,我有一个小要求。我正在使用存储创建内存。我有一个硬编码的列表,因此我可以将该列表设置为Dojo数据网格存储,从而执行一些rowclick函数。我的问题是我无法设置存储,并且我遇到了一个错误, this.headerContentNode.firstChild为null。有人能帮我吗 代码片段 postCreate : function () { //publist, sublist etc this._handleLogDetails(); }, //methods..
this.headerContentNode.firstChild为null
。有人能帮我吗
代码片段
postCreate : function () {
//publist, sublist etc
this._handleLogDetails();
},
//methods...
_handleLogDetails : function(){
alert("hello...h..");
var theGreatestTeamOfAllTime = [ {
"jobName":"12",
"jobId":"Jim Kelly",
"status":"QB",
"timeStamp":"0"
},
{
"jobName":"1",
"jobId":" Kelly",
"status":"B",
"timeStamp":"10"
}
];
var clientJobStore = this.jobModel.getLogStore();
clientJobStore.setData(theGreatestTeamOfAllTime);
var thisData = new ObjectStore({objectStore: clientJobStore});
this.dapJobStatusGrid1.setStore(thisData); // attach point of dojo data grid, getting an error at this point...
如果不了解网格是如何配置的,很难说到底是什么问题,但这可能是由以下原因之一造成的:
var options = {// some options};
var foo = new DataGrid(options, someContainer.domNode);
foo.startup();
我需要看看你是如何初始化网格的。另外,一个JSFIDLE示例将更容易使用。我只是有一个html数据网格,对于这个附加点,我设置了这个,因为你可以看到dapJobStatusGrid1是数据网格的附加点,它是HTMLI中的静态数据网格。我不是javascript专家,所以对此不确定。。。但是,当您尝试使用setData()时,最伟大的团队是否超出了范围?