【问题标题】:Tabulator not recognizing columns?制表器不识别列?
【发布时间】:2020-07-05 13:49:08
【问题描述】:

我有以下 JSON:

{"contents":
[
   {"mossadId":2,"empId":"999666333","id":12},
   {"mossadId":4,"empId":"999666333","id":13},
   {"mossadId":2,"empId":"301301301","id":14}
]
}

我已通过将此结果写入控制台来验证这一点。

然后我正在使用以下代码尝试用它制作一个表格:

                var response = (data.contents);  // remove containing 'contents' envelope
                console.log(response);
            
                var table12 = new Tabulator("#mossadListing", {
                    layout:"fitColumns",
                    data: response,
                    columns:[
                        {title:"organization", field:"mossaId", sorter:"string", width:100,
                    ]
                });

但我给我们提供了一张只有一列的表格,所有字段都是空的。

我做错了吗?

【问题讨论】:

    标签: json tabulator


    【解决方案1】:

    如果您要指定列,则field 名称必须与对象键匹配。您的数据有:

    "mossadId"

    并且该字段被命名:

    "mossaId"

    注意缺少的“d”。

    您也只定义了一个字段/列。如果您想查看其余内容,您需要将它们添加到columns

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      • 2016-10-25
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 2018-11-11
      相关资源
      最近更新 更多