{"animation-view":{"name":"## animation-view","description":"Lottie 动画","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| path | String | - | 动画资源地址,目前只支持绝对路径 |\n| loop | Boolean | - | 动画是否循环播放 |\n| autoplay | Boolean | - | 动画是否自动播放 |\n| action | String | - | 动画操作,可取值 play、pause、stop [action](#action-values) |\n| hidden | Boolean | - | 是否隐藏动画 |\n| @ended | Any | - | - |\n\n#### action @action-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| play | 播放 |\n| pause | 暂停 |\n| stop | 停止 |\n","compatibility":"","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/animation-view)\n"},"button":{"name":"## button","description":"按钮","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| disabled | Boolean | false | 是否禁用 |\n| hover-class | ClassString | button-hover | 指定按下去的样式类。当 hover-class=\"none\" 时,没有点击态效果 |\n| hover-stop-propagation | Boolean | - | 指定是否阻止本节点的祖先节点出现点击态 |\n| hover-start-time | Number | 20 | 按住后多久出现点击态,单位毫秒 |\n| hover-stay-time | Number | 70 | 手指松开后点击态保留时间,单位毫秒 |\n| size | String | default | 按钮的大小 [size](#size-values) |\n| type | String | default | 按钮的类型 [type](#type-values) |\n| plain | Boolean | false | 按钮是否镂空,背景色透明 |\n| loading | Boolean | - | 名称前是否带 loading 图标 |\n| form-type | String | - | 用于 form 组件,点击分别会触发 form 组件的 submit/reset 事件 [form-type](#form-type-values) |\n| open-type | String | - | 微信开放能力 [open-type](#open-type-values) |\n| lang | String | - | 指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。 |\n| session-from | String | - | 会话来源 |\n| send-message-title | String | - | 会话内消息卡片标题 |\n| send-message-path | String | - | 会话内消息卡片点击跳转应用路径 |\n| send-message-img | String | - | 会话内消息卡片图片 |\n| show-message-card | Boolean | - | 显示会话内消息卡片 |\n| app-parameter | String | - | 打开 APP 时,向 APP 传递的参数 |\n| group-id | String | - | 打开群资料卡时,传递的群号 |\n| guild-id | String | - | 打开频道页面时,传递的频道号 |\n| public-id | String | - | 打开公众号资料卡时,传递的号码 |\n| @getuserinfo | (event: Event) => void | - | 用户点击该按钮时,会返回获取到的用户信息,回调的detail数据与wx.getUserInfo返回的一致 |\n| @contact | (event: Event) => void | - | 客服消息回调 |\n| @getphonenumber | (event: Event) => void | - | 获取用户手机号回调 |\n| @error | (event: Event) => void | - | 当使用开放能力时,发生错误的回调 |\n| @opensetting | (event: Event) => void | - | 在打开授权设置页后回调 |\n| @launchapp | (event: Event) => void | - | 打开 APP 成功的回调 |\n| @chooseavatar | (event: Event) => void | - | 获取用户头像回调 |\n| @chooseaddress | (event: Event) => void | - | 调起用户编辑并选择收货地址的回调 |\n| @chooseinvoicetitle | (event: Event) => void | - | 用户选择发票抬头的回调 |\n| @addgroupapp | (event: Event) => void | - | 添加群应用的回调 |\n| @subscribe | (event: Event) => void | - | 订阅消息授权回调 |\n| @login | (event: Event) => void | - | 登录回调 |\n\n#### size @size-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| default | - |\n| mini | - |\n\n\n#### type @type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| default | - |\n| primary | - |\n| warn | - |\n\n\n#### form-type @form-type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| submit | 提交表单 |\n| reset | 重置表单 |\n\n\n#### open-type @open-type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| feedback | 打开“意见反馈”页面,用户可提交反馈内容并上传日志 |\n| share | 触发用户转发 |\n| getUserInfo | 获取用户信息,可以从@getuserinfo回调中获取到用户信息 |\n| contact | 打开客服会话,如果用户在会话中点击消息卡片后返回应用,可以从 @contact 回调中获得具体信息 |\n| getPhoneNumber | 获取用户手机号,可以从@getphonenumber回调中获取到用户信息 |\n| launchApp | 打开APP,可以通过app-parameter属性设定向APP传的参数 |\n| openSetting | 打开授权设置页 |\n| chooseAvatar | 获取用户头像,可以从@chooseavatar回调中获取到头像信息 |\n| getAuthorize | 支持小程序授权 |\n| lifestyle | 关注生活号 |\n| contactShare | 分享到通讯录好友 |\n| openGroupProfile | 呼起QQ群资料卡页面,可以通过group-id属性设定需要打开的群资料卡的群号,同时manifest.json中必须配置groupIdList |\n| openGuildProfile | 呼起频道页面,可以通过guild-id属性设定需要打开的频道ID |\n| openPublicProfile | 打开公众号资料卡,可以通过public-id属性设定需要打开的公众号资料卡的号码,同时manifest.json中必须配置publicIdList |\n| shareMessageToFriend | 在自定义开放数据域组件中,向指定好友发起分享据 |\n| addFriend | 添加好友,对方需要通过该小程序进行授权,允许被加好友后才能调用成功用户授权 |\n| addColorSign | 添加彩签,点击后添加状态有用户提示,无回调 |\n| addGroupApp | 添加群应用(只有管理员或群主有权操作),添加后给button绑定@addgroupapp事件接收回调数据 |\n| addToFavorites | 收藏当前页面,点击按钮后会触发Page.onAddToFavorites方法 |\n| chooseAddress | 选择用户收货地址,可以从@chooseaddress回调中获取到用户选择的地址信息 |\n| chooseInvoiceTitle | 选择用户发票抬头,可以从@chooseinvoicetitle回调中获取到用户选择发票抬头信息 |\n| login | 登录,可以从@login回调中确认是否登录成功 |\n| subscribe | 订阅类模板消息,需要用户授权才可发送 |\n| favorite | 触发用户收藏 |\n| watchLater | 触发用户稍后再看 |\n| openProfile | 触发打开用户主页 |\n","compatibility":"\n### 兼容性\n| | 安卓系统版本 | 安卓 uni-app | 安卓 uni-app-x | iOS 系统版本 | iOS uni-app | iOS uni-app-x |\n| :-| :-| :-| :-| :-| :-| :-|\n| hover-stop-propagation | 4.4 | - | x | 9.0 | - | x |\n| loading | 4.4 | - | x | 9.0 | - | x |\n| form-type | 4.4 | - | x | 9.0 | - | x |\n| open-type | 4.4 | - | x | 9.0 | - | x |\n| lang | 4.4 | - | x | 9.0 | - | x |\n| session-from | 4.4 | - | x | 9.0 | - | x |\n| send-message-title | 4.4 | - | x | 9.0 | - | x |\n| send-message-path | 4.4 | - | x | 9.0 | - | x |\n| send-message-img | 4.4 | - | x | 9.0 | - | x |\n| show-message-card | 4.4 | - | x | 9.0 | - | x |\n| app-parameter | 4.4 | - | x | 9.0 | - | x |\n| group-id | 4.4 | - | x | 9.0 | - | x |\n| guild-id | 4.4 | - | x | 9.0 | - | x |\n| public-id | 4.4 | - | x | 9.0 | - | x |\n| @getuserinfo | 4.4 | - | x | 9.0 | - | x |\n| @contact | 4.4 | - | x | 9.0 | - | x |\n| @getphonenumber | 4.4 | - | x | 9.0 | - | x |\n| @error | 4.4 | - | x | 9.0 | - | x |\n| @opensetting | 4.4 | - | x | 9.0 | - | x |\n| @launchapp | 4.4 | - | x | 9.0 | - | x |\n| @chooseavatar | 4.4 | - | x | 9.0 | - | x |\n| @chooseaddress | 4.4 | - | x | 9.0 | - | x |\n| @chooseinvoicetitle | 4.4 | - | x | 9.0 | - | x |\n| @addgroupapp | 4.4 | - | x | 9.0 | - | x |\n| @subscribe | 4.4 | - | x | 9.0 | - | x |\n| @login | 4.4 | - | x | 9.0 | - | x |\n","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/button)\n"},"checkbox":{"name":"## checkbox","description":"多选项目","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| disabled | Boolean | false | 是否禁用 |\n| value | String | - | checkbox 标识,选中时触发 checkbox-group 的 change 事件,并携带 checkbox 的 value |\n| checked | Boolean | false | 当前是否选中,可用来设置默认选中 |\n| color | ColorString | #007aff | checkbox的颜色 |\n| backgroundColor | ColorString | #ffffff | checkbox默认的背景颜色 |\n| borderColor | ColorString | #d1d1d1 | checkbox默认的边框颜色 |\n| activeBackgroundColor | ColorString | #ffffff | checkbox选中时的背景颜色 |\n| activeBorderColor | ColorString | #d1d1d1 | checkbox选中时的边框颜色 |\n| iconColor | ColorString | #007aff | checkbox的图标颜色,优先级大于color属性 |","compatibility":"","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/checkbox)\n"},"checkbox-group":{"name":"## checkbox-group","description":"多项选择器,内部由多个checkbox组成","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| @change | (event: CheckboxGroupChangeEvent) => void | - | checkbox-group中选中项发生改变是触发 change 事件,detail = {value:\\[选中的checkbox的value的数组\\]} |","compatibility":"","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/checkbox)\n"},"image":{"name":"## image","description":"图片","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| loop | Boolean | - | 是否循环播放 |\n| src | ImageURIString | - | 图片资源地址 |\n| mode | String | - | 图片裁剪、缩放的模式 [mode](#mode-values) |\n| lazy-load | Boolean | - | 图片懒加载。只针对page与scroll-view下的image有效 |\n| fade-show | Boolean | - | 图片显示动画效果 |\n| webp | Boolean | - | 默认不解析 webP 格式,只支持网络资源 |\n| show-menu-by-longpress | Boolean | - | 开启长按图片显示识别小程序码菜单 |\n| draggable | Boolean | - | 鼠标长按是否能拖动图片(仅H5平台) |\n| @error | (event: Event) => void | - | 当错误发生时,发布到 AppService 的事件名,事件对象event.detail = {errMsg: 'something wrong'} |\n| @load | (event: Event) => void | - | 当图片载入完毕时,发布到 AppService 的事件名,事件对象event.detail = {height:'图片高度px', width:'图片宽度px'} |\n\n#### mode @mode-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| scaleToFill | 不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素 |\n| aspectFit | 保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来。 |\n| aspectFill | 保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取 |\n| widthFix | 宽度不变,高度自动变化,保持原图宽高比不变 |\n| heightFix | 高度不变,宽度自动变化,保持原图宽高比不变 |\n| top | 不缩放图片,只显示图片的顶部区域 |\n| bottom | 不缩放图片,只显示图片的底部区域 |\n| center | 不缩放图片,只显示图片的中间区域 |\n| left | 不缩放图片,只显示图片的左边区域 |\n| right | 不缩放图片,只显示图片的右边区域 |\n| top left | 不缩放图片,只显示图片的左上边区域 |\n| top rigth | 不缩放图片,只显示图片的右上边区域 |\n| bottom left | 不缩放图片,只显示图片的左下边区域 |\n| bottom right | 不缩放图片,只显示图片的右下边区域 |\n","compatibility":"\n### 兼容性\n| | 安卓系统版本 | 安卓 uni-app | 安卓 uni-app-x | iOS 系统版本 | iOS uni-app | iOS uni-app-x |\n| :-| :-| :-| :-| :-| :-| :-|\n| image | 4.4 | √ | 3.9.0 | 9.0 | √ | - |\n","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/image)\n"},"input":{"name":"## input","description":"输入框","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| disabled | Boolean | - | 是否禁用 |\n| value | String | - | 输入框的初始内容 |\n| type | String | - | input的类型 [type](#type-values) |\n| password | Boolean | - | 是否是密码类型 |\n| placeholder | String | - | 输入框为空时占位符 |\n| placeholder-style | String | - | 指定 placeholder 的样式 |\n| placeholder-class | String | - | 指定 placeholder 的样式类 |\n| maxlength | Number | - | 最大输入长度,设置为 -1 的时候不限制最大长度 |\n| cursor-spacing | Number | - | 指定光标与键盘的距离,单位 px 。取 input 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离 |\n| auto-focus | Boolean | - | 自动获取焦点 |\n| focus | Boolean | - | 获取焦点 |\n| confirm-type | String | - | 设置键盘右下角按钮的文字 [confirm-type](#confirm-type-values) |\n| always-embed | Boolean | - | 强制 input 处于同层状态,默认 focus 时 input 会切到非同层状态 (仅在 iOS 下生效) |\n| confirm-hold | Boolean | - | 点击键盘右下角按钮时是否保持键盘不收起 |\n| cursor | Number | - | 指定focus时的光标位置 |\n| selection-start | Number | - | 光标起始位置,自动聚集时有效,需与selection-end搭配使用 |\n| selection-end | Number | - | 光标结束位置,自动聚集时有效,需与selection-satrt搭配使用 |\n| adjust-position | Boolean | - | 键盘弹起时,是否自动上推页面 |\n| text-content-type | String | - | 文本区域的语义,根据类型自动填充 [text-content-type](#text-content-type-values) |\n| hold-keyboard | Boolean | - | focus时,点击页面的时候不收起键盘 |\n| safe-password-cert-path | String | - | 安全键盘加密公钥的路径,只支持包内路径 |\n| safe-password-length | Number | - | 安全键盘输入密码长度 |\n| safe-password-time-stamp | Number | - | 安全键盘加密时间戳 |\n| safe-password-nonce | String | - | 安全键盘加密盐值 |\n| safe-password-salt | String | - | 安全键盘计算 hash 盐值,若指定custom-hash 则无效 |\n| safe-password-custom-hash | String | - | 安全键盘计算 hash 的算法表达式 |\n| random-number | Boolean | - | 当 type 为 number, digit, idcard 数字键盘是否随机排列 |\n| controlled | Boolean | - | 是否为受控组件。为 true 时,value 内容会完全受 setData 控制 |\n| always-system | Boolean | - | 是否强制使用系统键盘和 Web-view 创建的 input 元素。为 true 时,confirm-type、confirm-hold 可能失效 |\n| inputmode | String | - | 是一个枚举属性,它提供了用户在编辑元素或其内容时可能输入的数据类型的提示。在符合条件的高版本webview里,uni-app的 web 和 app-vue 平台中可使用本属性。 [inputmode](#inputmode-values) |\n| @input | (event: Event) => void | - | 当键盘输入时,触发input事件,event.detail = {value, cursor},处理函数可以直接 return 一个字符串,将替换输入框的内容。 |\n| @focus | (event: Event) => void | - | 输入框聚焦时触发,event.detail = { value, height },height 为键盘高度,在基础库 1.9.90 起支持 |\n| @blur | (event: Event) => void | - | 输入框失去焦点时触发,event.detail = {value: value} |\n| @keyboardheightchange | (event: Event) => void | - | 键盘高度发生变化的时候触发此事件,event.detail = {height: height, duration: duration} |\n| @confirm | (event: Event) => void | - | 点击完成按钮时触发,event.detail = {value: value} |\n\n#### type @type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| text | 文本输入键盘 |\n| number | 数字输入键盘 |\n| idcard | 身份证输入键盘 |\n| digit | 带小数点数字输入键盘 |\n| safe-password | 密码安全输入键盘 |\n| nickname | 昵称输入键盘 |\n\n\n#### confirm-type @confirm-type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| send | 发送 |\n| search | 搜索 |\n| next | 下一个 |\n| go | 前往 |\n| done | 完成 |\n\n\n#### text-content-type @text-content-type-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| oneTimeCode | 一次性验证码 |\n\n\n#### inputmode @inputmode-values \n\n| 值名称 | 描述 |\n| :-| :-|\n| none | 无虚拟键盘。在应用程序或者站点需要实现自己的键盘输入控件时很有用。 |\n| text | 使用用户本地区域设置的标准文本输入键盘。 |\n| decimal | 小数输入键盘,包含数字和分隔符(通常是“ . ”或者“ , ”),设备可能也可能不显示减号键。 |\n| numeric | 数字输入键盘,所需要的就是 0 到 9 的数字,设备可能也可能不显示减号键。 |\n| tel | 电话输入键盘,包含 0 到 9 的数字、星号(*)和井号(#)键。表单输入里面的电话输入通常应该使用 \\\\ 。 |\n| search | 为搜索输入优化的虚拟键盘,比如,返回键可能被重新标记为“搜索”,也可能还有其他的优化。 |\n| email | 为邮件地址输入优化的虚拟键盘,通常包含\"@\"符号和其他优化。表单里面的邮件地址输入应该使用 \\\\ 。 |\n| url | 为网址输入优化的虚拟键盘,比如,“/”键会更加明显、历史记录访问等。表单里面的网址输入通常应该使用 \\\\ 。 |\n","compatibility":"","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/input)\n"},"list-item":{"name":"## list-item","description":"列表组件","attrubute":"### 参数 \n| 属性名 | 类型 | 默认值 | 描述 |\n| :-| :-| :-| :-|\n| type | Number | - | 对应list-item的类型 List 将对同类型条目进行复用,所以合理的类型拆分,可以很好地提升 List 性能 |","compatibility":"","reference":"\n### 参见\n- [Reference](https://uniapp.dcloud.io/component/list-view#list-item)\n"}}