From c877e1598204888cfd22f37eaeb22e2312873499 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Sun, 1 Jul 2018 11:30:48 +0800 Subject: [PATCH] no message Former-commit-id: 44455561540efd5ee7eeda99619b56bbdc3c4483 [formerly 9eff67380b88fb469a12628c38644aaa8d8e7886] [formerly 44455561540efd5ee7eeda99619b56bbdc3c4483 [formerly 9eff67380b88fb469a12628c38644aaa8d8e7886] [formerly 44455561540efd5ee7eeda99619b56bbdc3c4483 [formerly 9eff67380b88fb469a12628c38644aaa8d8e7886] [formerly 9eff67380b88fb469a12628c38644aaa8d8e7886 [formerly fd4d47079158260cb6d680d0795df0302715b512 [formerly 371c006bdf5609bb48566173dd118d439674032c]]]]] Former-commit-id: b105c75f6be816036ba15cda54b4500cf010f557 Former-commit-id: 66cf21c0c8b62a260ab0bfbfdfe8dfcd8d13e330 Former-commit-id: fd474a3d1044eeaf30c7ae6cb46fe3154afd9c3e [formerly dbc60930bc3cc385a4bea13408003daa41d73f4e] Former-commit-id: a406577f63e8997311b04785b53b87a804fed948 Former-commit-id: f20d752037021c97391b032e86df77b986a4bb6c Former-commit-id: 05d1e6a0dffbda5ac88b4c5b4b5c42ce23054abf Former-commit-id: dbf7091388cc539bd9332fb9090fe5e66e1b173b Former-commit-id: e7e320ae45961f33de11a4ca78aa0a69522ae65f --- .../core/d2-multiple-page-control/index.vue | 50 +++++++++++++++++-- 1 file changed, 45 insertions(+), 5 deletions(-) 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 */