在定义vxe-table的时候添加一个ref属性 如下在元素参数内加一个ref=XXXX

         <vxe-grid v-bind="GoodsList"  ref="xTable">
            <template #pager>
              <vxe-pager
                :layouts="[
                  'Sizes',
                  'PrevJump',
                  'PrevPage',
                  'Number',
                  'NextPage',
                  'NextJump',
                  'FullJump',
                  'Total',
                ]"
                :current-page="GoodsList.pagerConfig.currentPage"
                :page-size="GoodsList.pagerConfig.pageSize"
                :total="GoodsList.pagerConfig.total"
                @page-change="handlePageChange"
              >
              </vxe-pager>
            </template>
            <template #toolbar_buttons>
              <vxe-button @click="AddGoods">新增</vxe-button>
              <vxe-button @click="EditGoods">编辑</vxe-button>
            </template>
          </vxe-grid>

调用方式如下 适用于其他元素

      const $table = this.$refs.xTable;
      const selectRow = $table.getCheckboxRecords();
      console.log(selectRow);
Last modification:October 19, 2022
反正也没人会打赏