vxe-table刷新的API的使用


<template>
  <div>
    <vxe-toolbar>
          <template v-slot:buttons>
            <vxe-button @click="refreshTable">刷新表格</vxe-button>
          </template>
        </vxe-toolbar>
    <vxe-table
      ref="vxeTable"
      :data="tableData">
      <vxe-table-column type="seq" width="60"></vxe-table-column>
      <vxe-table-column field="name" title="Name"></vxe-table-column>
      <vxe-table-column field="sex" title="Sex"></vxe-table-column>
      <vxe-table-column field="age" title="Age"></vxe-table-column>
    </vxe-table>
  </div>
</template>
<script>
export default {
  data () {
    return {
      tableData: [
        { id: 10001, name: 'Test1', sex: 'Man', age: 28 },
        { id: 10002, name: 'Test2', sex: 'Women', age: 22 },
        { id: 10003, name: 'Test3', sex: 'Man', age: 32 },
        { id: 10004, name: 'Test4', sex: 'Women ', age: 24 }
      ]
    }
  }
  methods: {
    refreshTable(){
      this.$refs.vxeTable.loadData(this.tableData)  //获取dom,然后调用方法
    }
  }
}
</script>
<style scoped>
</style>

可以参考  this.$refs.vxeTable.loadData(this.tableData)  这行代码,进而可以知道其他 API 的使用方法,都是获取 dom,然后调用 API。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM