用最笨且最直截了当的方法 ,对ant design的table中自带的rowSelection中selectedRowKeys直接进行绑定。

<div class="content_Table">
  <!-- onSelectInvert: onSelectInvert, -->
    <a-table
      bordered
      :loading="loading"
      :row-selection="{
      	selectedRowKeys: selectedRowKeys,
        onChange: onSelectChange,
      }"
      :data-source="shoppingCar"
      :pagination="shopCarPagination"
      :scroll="{ y: 470 }"
      :row-key="
      (record, index) => {
        return index;
      }
      "
>

在data中初始化selectedRowKeys,然后在方法中直接对selectedRowKeys进行重新赋值操作即可。

export default {
  name: 'BorrowAndReturn',
  components: {
  },
  data () {
    return {
      // table选中项的key
      selectedRowKeys: []
    }
  },
  methods: {
    // 直接给selectedRowKeys重新赋值即可
    clean () {
      this.selectedRowKeys = []
    }
  }
}