Bootstrap表“数据-数据字段”属性不起作用

时间:2018-07-04 09:58:32

标签: bootstrap-table

我正在用HTML定义引导表:

<table data-toggle="table" data-url="/api/myapi" data-data-field="objects" data-total-field="num_results" data-side-pagination="server">
    <thead>
        <tr>
            <th>name</th>
            <th>email</th>
        </tr>
    </thead>
</table>

正在进行API调用,并返回JSON:

{
  "num_results": 1, 
  "objects": [
    {
      "company": "My Company", 
      "create_date": "2018-07-04T06:29:06.290000", 
      "email": "test@gmail.com", 
      "id": 1, 
      "name": "Joe Bloggs"
    }
  ], 
  "page": 1, 
  "total_pages": 1
}

我希望指定data-data-field="objects"将指示Bootstrap-Table迭代objects数组。 las,它似乎不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

似乎是Bootstrap-Table中的错误,除非启用了分页,否则它将忽略dataField。 Bug report.

像这样固定:

<table data-toggle="table" data-url="/api/myapi" data-data-field="objects" data-total-field="num_results" data-pagination=true data-side-pagination="server" data-id-field="id">