diff --git a/src/components/core/d2-multiple-page-control/index.vue b/src/components/core/d2-multiple-page-control/index.vue index 56e99f2b..0411588d 100644 --- a/src/components/core/d2-multiple-page-control/index.vue +++ b/src/components/core/d2-multiple-page-control/index.vue @@ -19,22 +19,22 @@
- + - + 关闭左侧 - + 关闭右侧 - + 关闭其它 - + 全部关闭 @@ -59,6 +59,28 @@ export default { }) }, methods: { + /** + * 接收点击关闭控制上选项的事件 + */ + handleControlItemClick (command) { + switch (command) { + case 'left': + console.log('left') + break; + case 'right': + console.log('right') + break; + case 'other': + console.log('other') + break; + case 'all': + console.log('all') + break; + default: + console.log('无效指令') + break; + } + }, /** * 接收点击关闭控制上按钮的事件 */ @@ -88,6 +110,24 @@ export default { this.closeTag(tagName) } }, + /** + * 关闭左侧的 tag + */ + closeAllTagLeft () { + // + }, + /** + * 关闭右侧的 tag + */ + closeAllTagRight () { + // + }, + /** + * 关闭其它的 tag + */ + closeAllTagOther () { + // + }, /** * 关闭全部的 tag */