From 6c44bc79e5edc338b44fdc469220ddf0e3fc4028 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 14 九月 2021 22:51:27 +0800 Subject: [PATCH] 2021-09-14 --- src/tabviews/custom/components/card/cardItem/index.jsx | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/tabviews/custom/components/card/cardItem/index.jsx b/src/tabviews/custom/components/card/cardItem/index.jsx index f4d35ad..881b053 100644 --- a/src/tabviews/custom/components/card/cardItem/index.jsx +++ b/src/tabviews/custom/components/card/cardItem/index.jsx @@ -43,7 +43,7 @@ } openView = () => { - const { card, data } = this.props + const { card, data, cards } = this.props if (card.setting.click === 'menu') { let menu = null @@ -111,7 +111,13 @@ window.open(src) } else if (card.setting.click === 'button' && card.setting.linkbtn) { - MKEmitter.emit('triggerBtnId', card.setting.linkbtn, [data]) + if (data.$$type === 'extendCard') { + MKEmitter.emit('triggerBtnId', card.setting.linkbtn, []) + } else if (cards.subtype === 'datacard') { + MKEmitter.emit('triggerBtnId', card.setting.linkbtn, [data], 'linkbtn') + } else { + MKEmitter.emit('triggerBtnId', card.setting.linkbtn, [data]) + } } } -- Gitblit v1.8.0