城阳工作端uniH5前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
2.4 KiB

10 months ago
<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="index">
<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"
bindlaunchapp="bindlaunchapp"
bindchooseavatar="bindchooseavatar"
data-index="{{ index }}"
bindtap="buttonTapped"
>
{{ button.text }}
</button>
</block>
</view>
</wux-popup>