Skip to content

Commit cb91cc3

Browse files
committed
fix: 修复modal微信端无动效问题
1 parent 80d71da commit cb91cc3

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

compiled/alipay/src/Modal/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ Component(ModalFunctionalProps, {
1919
onCancelButtonTap() {
2020
triggerEventOnly(this, 'cancelButtonTap');
2121
},
22-
})
22+
});

compiled/wechat/src/Modal/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Component(ModalFunctionalProps, {
55
triggerEventOnly(this, 'close');
66
},
77
onMaskClose: function () {
8-
if (this.props.maskClosable) {
8+
if (this.properties.maskClosable) {
99
triggerEventOnly(this, 'close');
1010
}
1111
},

src/Modal/index.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@ Component(ModalFunctionalProps, {
66
triggerEventOnly(this, 'close');
77
},
88
onMaskClose() {
9+
/// #if WECHAT
10+
if (this.properties.maskClosable) {
11+
triggerEventOnly(this, 'close');
12+
}
13+
/// #endif
14+
/// #if ALIPAY
915
if (this.props.maskClosable) {
1016
triggerEventOnly(this, 'close');
1117
}
18+
/// #endif
1219
},
1320
onPrimaryButtonTap() {
1421
triggerEventOnly(this, 'primaryButtonTap');
@@ -19,4 +26,4 @@ Component(ModalFunctionalProps, {
1926
onCancelButtonTap() {
2027
triggerEventOnly(this, 'cancelButtonTap');
2128
},
22-
})
29+
});

0 commit comments

Comments
 (0)