У меня есть таблица ant-design- vue, в которой есть функция выбора строки и открытия нового ящика с записью.
это шаблон таблицы.
<a-table
:dataSource="employeeData"
:rowKey="record => record.sgid"
:pagination="{ pageSize: size }"
:columns="columns"
:loading="loading"
:scroll="{ x: 1300, y: 400 }"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
>
<template slot="name" slot-scope="text, record">
<div class="click-event" @click="select(record)">{{ text }}</div>
</template>
<template slot="id" slot-scope="text, record">
<div class="click-event" @click="select(record)">{{ text }}</div>
</template>
<template slot="mobile" slot-scope="text, record">
<div class="click-event" @click="select(record)">{{ text }}</div>
</template>
</a-table>
с этим кодом я добавляю <div>
ко всем слотам, чтобы пользователь мог щелкнуть в любом месте каждого столбца. но между двумя столбцами в строке все еще есть свободное место, которое нельзя щелкнуть. что я должен сделать, чтобы пользователь мог щелкнуть строку, чтобы запустить функцию выбора?