使用Javascript访问类中的数组
对于Javascript来说,我是个新手,尝试从我使用footable创建的表中访问一些数据。它应该很简单,但我似乎无法让它工作 到目前为止,我可以使用返回类的使用Javascript访问类中的数组,javascript,footable,Javascript,Footable,对于Javascript来说,我是个新手,尝试从我使用footable创建的表中访问一些数据。它应该很简单,但我似乎无法让它工作 到目前为止,我可以使用返回类的table.rows,深入到表中的行。在这个类中有一个“all”数组,我正试图访问它。在这个例子中,我遵循的是table\u variable.rows。所有的都有效,但对我来说,返回的结果是“undefined” 从类访问此数组的正确方法是什么?我尝试过其他方法,例如: table_变量。行['all']但似乎没有一行起作用 非常感谢
table.rows
,深入到表中的行。在这个类中有一个“all”数组,我正试图访问它。在这个例子中,我遵循的是table\u variable.rows。所有的都有效,但对我来说,返回的结果是“undefined”
从类访问此数组的正确方法是什么?我尝试过其他方法,例如:
table_变量。行['all']
但似乎没有一行起作用
非常感谢
编辑-更多代码:
我在这里创建表,然后将变量传递给totals函数:
ft=FooTable.init('showcase-example-1')
错误出现在ft.行上。所有的行都表示“未定义”。您能将代码发布到您看到此问题的地方吗?如果没有更多的上下文,这里没有太多内容。这是你的问题中的一个打字错误,还是你在代码中从行
切换到行
?@CRice:添加了更多的代码,这有帮助吗?哦,没关系,在官方文档中有这样的说法。所有内容都是受保护的
:。相反,您应该使用init rows事件来访问行:@blountdj:我认为它与.on('init.ft.rows',function(e,instance,rows){}一样简单代码>或类似的东西。只需查找FooTable事件的示例,然后绑定init.ft.rows
,就完成了
function totals(ft)
{
console.log(ft);
console.log(ft.rows);
console.log(ft.rows.all);
}