我有一些来自后端的分页数据需要填写VDataTable
,如下所示:
render() {
return (
<div>
<VDataTable
headers={this.headers}
items={this.items || []}
loading-text='Loading... Please wait'
loading={this.$apollo.queries.items.loading}
page={this.page}
server-items-length={this.total}
/>
</div >
);
}
而且我需要处理每页或每页的项目更新时的操作。
但是我还没有找到有关如何执行此操作的文档。我得到的最接近的是官方 Vuetify 参考,但他们使用模板记录,即<v-data-table>
而不是<VDataTable>
. 我怎样才能以上述 JSX 方式做到这一点?
大概是这样的?
onItemsPerPageUpdate={this.handleItemsPerPageUpdate}
onUpdatePage={this.handlePageUpdate}