diff --git a/packages/button/index.wxml b/packages/button/index.wxml index 09bef324..4a7b9956 100644 --- a/packages/button/index.wxml +++ b/packages/button/index.wxml @@ -6,7 +6,7 @@ hover-class="van-button--active hover-class" lang="{{ lang }}" style="{{ baseStyle }} {{ customStyle }}" - open-type="{{ openType }}" + open-type="{{ disabled ? '' : openType }}" business-id="{{ businessId }}" session-from="{{ sessionFrom }}" send-message-title="{{ sendMessageTitle }}" @@ -16,12 +16,12 @@ app-parameter="{{ appParameter }}" aria-label="{{ ariaLabel }}" bindtap="{{ !disabled ? 'onClick' : 'noop' }}" - bindgetuserinfo="{{ !disabled ? 'bindGetUserInfo' : 'noop' }}" - bindcontact="{{ !disabled ? 'bindContact' : 'noop' }}" - bindgetphonenumber="{{ !disabled ? 'bindGetPhoneNumber' : 'noop' }}" - binderror="{{ !disabled ? 'bindError' : 'noop' }}" - bindlaunchapp="{{ !disabled ? 'bindLaunchApp' : 'noop' }}" - bindopensetting="{{ !disabled ? 'bindOpenSetting' : 'noop' }}" + bindgetuserinfo="bindGetUserInfo" + bindcontact="bindContact" + bindgetphonenumber="bindGetPhoneNumber" + binderror="bindError" + bindlaunchapp="bindLaunchApp" + bindopensetting="bindOpenSetting" >