我正在使用handontable和jsfiddle http://jsfiddle.net/kc11/o4d6gr6n/2/。我试图动态加载数据并设置列标题名称。显然数据没有加载。当我运行jshint时,我得到:
Uncaught TypeError: Cannot read property 'identifier' of undefined
我该如何解决这个问题?
答案 0 :(得分:1)
跳出来的一件事是你的dataDump函数中有
console.log('data of ' + name, hot.getData());
但你的表名为hot1,所以它应该是
console.log('data of ' + name, hot1.getData());
答案 1 :(得分:0)
是的,你有一些错误,但最重要的是你的选择columns
。再次阅读文档,但基本上你将其设置为一个不正确的字符串数组。你应该在这里给出具体的选择。如果你删除这一行,它或多或少都像魅力一样。您的转储数据按钮还有其他问题,但更明显(您复制粘贴的var名称而不是分配给正确的名称)。
希望这有帮助!