【发布时间】:2016-11-15 01:13:54
【问题描述】:
我正在使用“nested objects with column mappings”数据源选项进行handsontable。
这在大多数情况下都很棒,我很喜欢这张桌子。
我这样定义列映射:
columnMappings = [
{ data: 'customer.lastName' },
{ data: 'customer.firstName' }
]
这些效果很好,并出现在我的网格中。
但是我的一个嵌套对象本身就是一个数组,我想显示该数组中第一个元素的值:
{ data: 'orders[0].OrderedWhen' },
很遗憾,这一列没有显示在我的网格中。我猜handsontable不理解数组引用。
我可以复制一个展平的数据,但是行数很多,我宁愿直接访问数据。
有没有办法在handsontable中访问行数据集中的数组项?
【问题讨论】:
-
您是否尝试过使用 dataSchema 选项?
-
@charlietfl 我所能看到的关于 dataScheme 的所有信息都是使用骨干网的示例。我承认我没看懂。
-
似乎只是一个映射数据的函数。在您的答案中使用
get()似乎更简单