1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <wux-popup
- visible="{{ in }}"
- z-index="{{ zIndex }}"
- closable="{{ closable }}"
- mask="{{ mask }}"
- mask-closable="{{ maskClosable }}"
- bind:close="onClose"
- bind:closed="onClosed"
- >
- <view slot="header">{{ title }}</view>
- <view wx:if="{{ content || prompt }}">
- <text>{{ content }}</text>
- <view class="{{ classes.prompt }}" wx:if="{{ prompt }}">
- <label>
- <input
- type="{{ prompt.fieldtype }}"
- class="{{ classes.input }}"
- value="{{ prompt.response }}"
- password="{{ prompt.password }}"
- placeholder="{{ prompt.placeholder }}"
- maxlength="{{ maxlength }}"
- bindinput="bindinput"
- />
- </label>
- </view>
- </view>
- <view slot="footer" class="{{ classes.buttons }}">
- <block wx:for="{{ buttons }}" wx:for-item="button" wx:key="button">
- <button
- class="{{ classes.button[index].wrap }}"
- disabled="{{ button.disabled }}"
- open-type="{{ button.openType }}"
- hover-class="{{ !button.disabled ? classes.button[index].hover : 'none' }}"
- hover-stop-propagation="{{ button.hoverStopPropagation }}"
- hover-start-time="{{ button.hoverStartTime || 20 }}"
- hover-stay-time="{{ button.hoverStayTime || 70 }}"
- lang="{{ button.lang || 'en' }}"
- bindgetuserinfo="bindgetuserinfo"
- session-from="{{ button.sessionFrom }}"
- send-message-title="{{ button.sendMessageTitle }}"
- send-message-path="{{ button.sendMessagePath }}"
- send-message-img="{{ button.sendMessageImg }}"
- show-message-card="{{ button.showMessageCard }}"
- bindcontact="bindcontact"
- bindgetphonenumber="bindgetphonenumber"
- app-parameter="{{ button.appParameter }}"
- binderror="onError"
- bindopensetting="bindopensetting"
- data-index="{{ index }}"
- bindtap="buttonTapped"
- >
- {{ button.text }}
- </button>
- </block>
- </view>
- </wux-popup>
|