diff --git a/packages/swipe-cell/en-US.md b/packages/swipe-cell/en-US.md index 1f1a2f80e..d8e4c536e 100644 --- a/packages/swipe-cell/en-US.md +++ b/packages/swipe-cell/en-US.md @@ -72,6 +72,12 @@ export default { | left | content of left scrollable area | | right | content of right scrollabe area | +### Event + +| Event | Description | Arguments | +|-----------|-----------|-----------| +| click | Triggered when clicked | Click positon (`left` `right` `cell` `outside`) | + ### onClose Params | Argument | Type | Description | diff --git a/packages/swipe-cell/index.vue b/packages/swipe-cell/index.vue index 394532a6c..a1eb6e9af 100644 --- a/packages/swipe-cell/index.vue +++ b/packages/swipe-cell/index.vue @@ -137,6 +137,8 @@ export default create({ }, onClick(position = 'outside') { + this.$emit('click', position); + if (!this.offset) { return; } diff --git a/packages/swipe-cell/zh-CN.md b/packages/swipe-cell/zh-CN.md index f42a69445..af435c750 100644 --- a/packages/swipe-cell/zh-CN.md +++ b/packages/swipe-cell/zh-CN.md @@ -72,6 +72,12 @@ export default { | left | 左侧滑动内容 | | right | 右侧滑动内容 | +### Event + +| 事件名 | 说明 | 参数 | +|-----------|-----------|-----------| +| click | 点击时触发 | 关闭时的点击位置 (`left` `right` `cell` `outside`) | + ### onClose 参数 | 参数 | 类型 | 说明 |