记录:antdv中table的行点击使用

291 阅读1分钟

记录下table中的监听点击的方法

 <a-table          ref="table"          :customRow="customRow"          :columns="columns"          :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange, columnWidth: '30px' }"          :row-key="(record, index) => record.fileKey + index"          :data-source="tableData"          :loading="loading"          :pagination="pagination"          :scroll="{ y: '40vh' }"          @change="onPageChange"        >          <template slot="operate" slot-scope="text, record">            <span class="table_action_delete" @click="operate(record)">删除</span>            <!-- <a download="filename" #>  v-show="record.type != ''"-->            <span class="table_action" @click="operate(record)">下载</span>          </template>        </a-table>

customRow就是提供的自定行的api啦

具体使用

//method中
customRow(record, index) {      console.log('record', record, index)      return {        on: {          dblclick: e => {            console.log('e', e)          },        },      }    },