[添加] 给rowClick和rowDoubleClick事件添加第二个回调参数evt原始事件,用于行选后的事件处理

This commit is contained in:
鄢鹏权 2022-03-28 06:41:05 +00:00 committed by Gitee
parent 49261dd2e6
commit 6ab9b84c7b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -93,12 +93,12 @@ const change = function (page: any) {
emit("change", page);
};
const rowClick = function (data: any) {
emit("row", data);
const rowClick = function (data: any,evt:MouseEvent) {
emit("row", data,evt);
};
const rowDoubleClick = function (data: any) {
emit("row-double", data);
const rowDoubleClick = function (data: any,evt:MouseEvent) {
emit("row-double", data,evt);
};
// table
@ -288,8 +288,8 @@ onMounted(() => {
<tbody>
<template v-for="data in tableDataSource" :key="data">
<tr
@click.stop="rowClick(data)"
@dblclick.stop="rowDoubleClick(data)"
@click.stop="rowClick(data,$event)"
@dblclick.stop="rowDoubleClick(data,$event)"
>
<!-- 复选框 -->
<td v-if="checkbox" class="layui-table-col-special">