自定义对象数组绑定?

时间:2015-09-03 14:27:30

标签: handsontable

我查看了文档,但也许我忽略了我认为是一项简单的任务。是否可以提供自定义绑定功能,以便在一个对象数组中,每个对象对应一个单元格,而不是每个对应一个完整行的对象?此绑定是否会保留对原始对象的引用,以便在电子表格中修改后数据会发生变化?

例如,我想创建以下表单:

Example spreadsheet

在此结构中使用JSON:

[
    {
        "name": "USA",
        "year": 2015,
        "sales": 1,
    },
    {
        "name": "USA",
        "year": 2016,
        "sales": 2,
    },
    {
        "name": "USA",
        "year": 2017,
        "sales": 3,
    },
    {
        "name": "Canada",
        "year": 2015,
        "sales": 4,
    },
    {
        "name": "Canada",
        "year": 2016,
        "sales": 5,
    },
    {
        "name": "Canada",
        "year": 2017,
        "sales": 6,
    }
]

1 个答案:

答案 0 :(得分:1)

您应该查看columns定义。在那里,您可以为每个列定义数据源,以便它将遍历您的对象并在给定该列的id的情况下设置每列的值。是的,它使用引用,所以如果你编辑它们,你的对象也会被编辑。