【发布时间】:2014-01-01 21:00:15
【问题描述】:
我已经从大气中安装了 Handsontable 包,并且在我的应用程序中定义表格可以正常工作,除非我尝试创建自定义单元格渲染器。
定义表中的违规代码是此列定义:
{
type: {
renderer: function(instance, td, row, col, prop, value, cellProperties) {
Handsontable.TextCell.renderer.apply(this, arguments);
$(td).css({
background: 'yellow'
});
}},
//format: '0, 0.00 $',
readOnly: true
}
每当我尝试像上面的 Handsontable.Textcell.renderer.apply 那样进行 Hansontable 调用时,Meteor 都会抛出此错误:
Deps afterFlush 函数的异常:ReferenceError: Handsontable is not defined
我确实读过 Handsontable 使用 Jquery 1.9,但 Meteor 与 1.8 捆绑在一起。这可能是个问题吗?
我在 Handsontable 中看到的自定义单元格渲染器的每个示例都与我所拥有的类似,所以我对问题所在非常迷茫。我还使用最新版本创建了一个自定义包 Handsontable,但这也无济于事。
希望有任何帮助。谢谢!
【问题讨论】:
标签: javascript jquery meteor handsontable