来源:Antmove
浏览 914
扫码
分享
2019-08-12 08:02:02
表单
checkbox-group
差异属性 | 说明 | 是否支持 | 备注 |
---|
bindchange | checkbox-group中选中项发生改变时触发 change 事件,detail = {value:[选中的checkbox的value的数组]} | 完全支持 | |
差异属性 | 说明 | 是否支持 | 备注 |
---|
report-submit | 是否返回 formId 用于发送模板消息 | 完全支持 | |
bindsubmit | 携带 form 中的数据触发 submit 事件,event.detail = {value : {'name': 'value'} , formId: ''} | 完全支持 | |
bindreset | 表单重置时会触发 reset 事件 | 完全支持 | |
report-submit-timeout | 等待一段时间(毫秒数)以确认 formId 是否生效。如果未指定这个参数,formId 有很小的概率是无效的(如遇到网络失败的情况)。指定这个参数将可以检测 formId 是否有效,以这个参数的时间作为这项检测的超时时间。如果失败,将返回 requestFormId:fail 开头的 formId | 不支持 | |
差异属性 | 说明 | 是否支持 | 备注 |
---|
value | 输入框的初始内容 | 完全支持 | |
type | input 的类型 | 完全支持 | |
password | 是否是密码类型 | 完全支持 | |
placeholder | 输入框为空时占位符 | 完全支持 | |
placeholder-style | 指定 placeholder 的样式 | 完全支持 | |
placeholder-class | 指定 placeholder 的样式类 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
maxlength | 最大输入长度,设置为 -1 的时候不限制最大长度 | 完全支持 | |
cursor-spacing | 指定光标与键盘的距离,取 input 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离 | 不支持 | |
auto-focus | (即将废弃,请直接使用 focus )自动聚焦,拉起键盘 | 完全支持 | |
focus | 获取焦点 | 完全支持 | |
confirm-type | 设置键盘右下角按钮的文字,仅在type='text'时生效 | 完全支持 | |
confirm-hold | 点击键盘右下角按钮时是否保持键盘不收起 | 完全支持 | |
cursor | 指定focus时的光标位置 | 完全支持 | |
selection-start | 光标起始位置,自动聚集时有效,需与selection-end搭配使用 | 完全支持 | |
selection-end | 光标结束位置,自动聚集时有效,需与selection-start搭配使用 | 完全支持 | |
adjust-position | 键盘弹起时,是否自动上推页面 | 不支持 | |
bindinput | 键盘输入时触发 | 完全支持 | |
bindfocus | 输入框聚焦时触发 | 完全支持 | |
bindblur | 输入框失去焦点时触发 | 完全支持 | |
bindconfirm | 点击完成按钮时触发 | 完全支持 | |
bindkeyboardheightchange | 键盘高度发生变化的时候触发此事件 | 不支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
picker
差异属性 | 说明 | 是否支持 | 备注 |
---|
mode | 选择器类型 | 完全支持 | |
bindchange | 发生改变时触发 | 完全支持 | |
bindcancel | 取消选择时触发 | 不支持 | |
picker-view
差异属性 | 说明 | 是否支持 | 备注 |
---|
value | 数组中的数字依次表示 picker-view 内的 picker-view-column 选择的第几项(下标从 0 开始),数字大于 picker-view-column 可选项长度时,选择最后一项。 | 完全支持 | |
indicator-style | 设置选择器中间选中框的样式 | 完全支持 | |
indicator-class | 设置选择器中间选中框的类名 | 完全支持 | |
mask-style | 设置蒙层的样式 | 完全支持 | |
mask-class | 设置蒙层的类名 | 完全支持 | |
bindchange | 滚动选择时触发change事件,event.detail = {value};value为数组,表示 picker-view 内的 picker-view-column 当前选择的是第几项(下标从 0 开始) | 完全支持 | |
bindpickstart | 当滚动选择开始时候触发事件 | 不支持 | |
bindpickend | 当滚动选择结束时候触发事件 | 不支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
radio
差异属性 | 说明 | 是否支持 | 备注 |
---|
value | radio 标识。当该radio 选中时,radio-group 的 change 事件会携带radio的value | 完全支持 | |
checked | 当前是否选中 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
color | radio的颜色,同css的color | 完全支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
radio-group
差异属性 | 说明 | 是否支持 | 备注 |
---|
bindchange | 选中项发生变化时触发,event.detail = {value: 选中项radio的value} | 完全支持 | |
slider
差异属性 | 说明 | 是否支持 | 备注 |
---|
min | 最小值 | 完全支持 | |
max | 最大值 | 完全支持 | |
step | 步长,值必须大于 0,并可被(max - min)整除 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
value | 当前取值 | 完全支持 | |
color | 背景条的颜色 | 完全支持 | |
selected-color | 已选择的颜色 | 完全支持 | |
show-value | 是否显示当前 value | 完全支持 | |
bindchange | 完成一次拖动后触发的事件 | 完全支持 | |
backgroundColor | 背景条的颜色 | 完全支持 | |
activeColor | 已选择的颜色 | 完全支持 | |
block-size | 滑块的大小,取值范围为 12 - 28 | 完全支持 | |
block-color | 滑块的颜色 | 完全支持 | |
bindchanging | 拖动过程中触发的事件 | 完全支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
switch
差异属性 | 说明 | 是否支持 | 备注 |
---|
checked | 是否选中 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
bindchange | checked 改变时触发 change 事件,event.detail={ value} | 完全支持 | |
type | 样式,有效值:switch, checkbox | 不支持 | |
color | switch 的颜色,同 css 的 color | 完全支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
textarea
差异属性 | 说明 | 是否支持 | 备注 |
---|
value | 输入框的内容 | 完全支持 | |
placeholder | 占位符 | 完全支持 | |
placeholder-style | 指定 placeholder 的样式 | 完全支持 | |
placeholder-class | 指定 placeholder 的样式类 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
maxlength | 最大长度,当设置为-1时不限制最大长度 | 完全支持 | |
auto-focus | focus | 完全支持 | |
focus | 获取焦点 | 完全支持 | |
auto-height | 是否自动增高,设置auto-height时,style.height不生效 | 完全支持 | |
fixed | 如果 textarea 是在一个 position:fixed 的区域,需要显示指定属性 fixed 为 true | 不支持 | |
cursor-spacing | 指定光标与键盘的距离。取textarea距离底部的距离和cursor-spacing指定的距离的最小值作为光标与键盘的距离 | 不支持 | |
cursor | 指定focus时的光标位置 | 不支持 | |
show-confirm-bar | 是否显示键盘上方带有”完成“按钮那一栏 | 不支持 | |
selection-start | 光标起始位置,自动聚集时有效,需与selection-end搭配使用 | 不支持 | |
selection-end | 光标结束位置,自动聚集时有效,需与selection-start搭配使用 | 不支持 | |
adjust-position | 键盘弹起时,是否自动上推页面 | 不支持 | |
aria-label | 无障碍访问,(属性)元素的额外描述 | 不支持 | |
bindlinechange | onLineChange | 完全支持 | |
bindfocus | 输入框聚焦时触发 | 完全支持 | |
bindblur | 输入框失去焦点时触发 | 完全支持 | |
bindconfirm | 点击完成时, 触发 confirm 事件,event.detail = {value: value} | 完全支持 | |
bindinput | 当键盘输入时,触发 input 事件,event.detail = {value, cursor, keyCode},keyCode 为键值,目前工具还不支持返回keyCode参数。bindinput 处理函数的返回值并不会反映到 textarea 上 | 完全支持 | |
bindkeyboardheightchange | 键盘高度发生变化的时候触发此事件 | 不支持 | |
差异属性 | 说明 | 是否支持 | 备注 |
---|
size | 按钮的大小 | 完全支持 | |
type | 按钮的样式类型 | 完全支持 | |
plain | 按钮是否镂空,背景色透明 | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
loading | 名称前是否带 loading 图标 | 完全支持 | |
form-type | 用于 form 组件,点击分别会触发 form 组件的 submit/reset 事件 | 完全支持 | |
open-type | 微信开放能力 | 支持 | |
hover-class | 指定按钮按下去的样式类。当 hover-class="none" 时,没有点击态效果 | 完全支持 | |
hover-stop-propagation | 指定是否阻止本节点的祖先节点出现点击态 | 完全支持 | |
hover-start-time | 按住后多久出现点击态,单位毫秒 | 完全支持 | |
hover-stay-time | 手指松开后点击态保留时间,单位毫秒 | 完全支持 | |
lang | 指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。 | 不支持 | |
session-from | 会话来源,open-type="contact"时有效 | 不支持 | |
send-message-title | 会话内消息卡片标题,open-type="contact"时有效 | 不支持 | |
send-message-path | 会话内消息卡片点击跳转小程序路径,open-type="contact"时有效 | 不支持 | |
send-message-img | 会话内消息卡片图片,open-type="contact"时有效 | 不支持 | |
app-parameter | 打开 APP 时,向 APP 传递的参数,open-type=launchApp时有效 | 完全支持 | |
show-message-card | 是否显示会话内消息卡片,设置此参数为 true,用户进入客服会话会在右下角显示"可能要发送的小程序"提示,用户点击后可以快速发送小程序消息,open-type="contact"时有效 | 不支持 | |
bindgetuserinfo | 用户点击该按钮时,会返回获取到的用户信息,回调的detail数据与wx.getUserInfo返回的一致,open-type="getUserInfo"时有效 | 完全支持 | |
bindcontact | 客服消息回调,open-type="contact"时有效 | 不支持 | |
bindgetphonenumber | 获取用户手机号回调,open-type=getPhoneNumber时有效 | 完全支持 | |
binderror | 当使用开放能力时,发生错误的回调,open-type=launchApp时有效 | 不支持 | |
bindopensetting | 在打开授权设置页后回调,open-type=openSetting时有效 | 完全支持 | |
bindlaunchapp | 打开 APP 成功的回调,open-type=launchApp时有效 | 不支持 | |
catchtap | diff | 完全支持 | |
editor
label
差异属性 | 说明 | 是否支持 | 备注 |
---|
for | 绑定控件的 id | 完全支持 | |
checkbox
差异属性 | 说明 | 是否支持 | 备注 |
---|
value | 标识,选中时触发<checkbox-group/>的 change 事件,并携带 的 value | 完全支持 | |
disabled | 是否禁用 | 完全支持 | |
checked | 当前是否选中,可用来设置默认选中 | 完全支持 | |