Skip to content

Commit

Permalink
refactor(runtime-mini): 优化实例方法注入逻辑
Browse files Browse the repository at this point in the history
  • Loading branch information
lyfeyaj committed Apr 26, 2023
1 parent dd809eb commit 04ead61
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions packages/runtime-mini/src/alipay/utilsToAlipay.ts
Original file line number Diff line number Diff line change
Expand Up @@ -195,12 +195,7 @@ export function injectComponentSelectorMethodsSupport(
}

// 如果支付宝已支持 selectComponent 或 selectAllComponents 则不注入
if (!isSelectComponentSupported || type === 'page') {
// 选择组件支持
options.selectComponent = generateSelectFunction('selectComponent')
// 选择组件支持(多个)
options.selectAllComponents = generateSelectFunction('selectAllComponents')
} else {
if (isSelectComponentSupported && type === 'component') {
// 选择组件支持
options.selectComponent = function (...args: any) {
return this.$selectComponent(...args)
Expand All @@ -209,6 +204,11 @@ export function injectComponentSelectorMethodsSupport(
options.selectAllComponents = function (...args: any) {
return this.$selectAllComponents(...args)
}
} else {
// 选择组件支持
options.selectComponent = generateSelectFunction('selectComponent')
// 选择组件支持(多个)
options.selectAllComponents = generateSelectFunction('selectAllComponents')
}

// 如果支付宝已支持 selectOwnerComponent 则不注入
Expand Down

0 comments on commit 04ead61

Please sign in to comment.