查看 llm.txt

视图容器

接口名称描述
cover-image覆盖在原生组件之上的图片视图
cover-view覆盖在原生组件之上的文本视图
match-mediamedia query 匹配检测节点
movable-areamovable-view)的可移动区域
movable-view可移动的视图容器,在页面中可以拖拽滑动
page-container页面容器
root-portal使整个子树从页面中脱离出来,类似于在 CSS 中使用 fixed position 的效果
scroll-view可滚动视图区域
swiper滑块视图容器
swiper-item仅可放置在swiper)组件中,宽高自动设置为100%
view视图容器

基础内容

接口名称描述
icon图标组件
progress进度条
rich-text富文本
selection局部文本选区
text文本

表单组件

接口名称描述
button按钮
checkbox多选项目
checkbox-group多项选择器,内部由多个checkbox)组成
editor富文本编辑器,可以对图片、文字进行编辑
editor-portal渲染 editor) 组件的自定义区块
form表单
input输入框
keyboard-accessory设置 input / textarea 聚焦时键盘上方 cover-view / cover-image 工具栏视图
label用来改进表单组件的可用性
picker从底部弹起的滚动选择器
picker-view嵌入页面的滚动选择器
picker-view-column滚动选择器子项
radio单选项目
radio-group单项选择器,内部由多个 radio) 组成
slider滑动选择器
switch开关选择器
textarea多行输入框

Skyline

接口名称描述
draggable-sheet半屏可拖拽组件
grid-builder网格构造器,仅支持作为 模式的直接子节点
grid-viewSkyline 下网格布局容器 和 瀑布流布局容器
list-builder列表构造器,仅支持作为 模式的直接子节点
list-view列表布局容器,仅支持作为 模式的直接子节点或 sticky-section) 组件直接子节点
nested-scroll-body嵌套 scroll-view 场景中属于里层 scroll-view 的节点,仅支持作为 模式的直接子节点
nested-scroll-header嵌套 scroll-view 场景中属于外层 scroll-view 的节点,仅支持作为 模式的直接子节点
open-container容器转场动画组件
open-data-item展示微信开放数据,需配合 open-data-list) 组件使用
open-data-list展示微信开放数据
share-element共享元素
snapshot截图组件
span用于支持内联文本和 image / navigator 的混排
sticky-header吸顶布局容器,仅支持作为 模式的直接子节点或 sticky-section) 组件直接子节点
sticky-section吸顶布局容器,仅支持作为 模式的直接子节点

手势系统

接口名称描述
double-tap-gesture-handler双击时触发手势
force-press-gesture-handleriPhone 设备重按时触发手势
horizontal-drag-gesture-handler横向滑动时触发手势
long-press-gesture-handler长按时触发手势
pan-gesture-handler拖动(横向/纵向)时触发手势
scale-gesture-handler多指缩放时触发手势
tap-gesture-handler点击时触发手势
vertical-drag-gesture-handler纵向滑动时触发手势

导航

接口名称描述
functional-page-navigator仅在插件中有效,用于跳转到插件功能页
navigator页面链接

媒体组件

接口名称描述
audio音频
camera系统相机
channel-live小程序内嵌视频号直播组件,展示视频号直播状态和封面,并无弹窗跳转至视频号
channel-video小程序内嵌视频号视频组件,支持在小程序中播放视频号视频,并无弹窗跳转至视频号
image图片
live-player实时音视频播放(v2.9.1 起支持同层渲染))
live-pusher实时音视频录制(v2.9.1 起支持同层渲染))
video视频(v2.4.0 起支持同层渲染))
voip-room多人音视频对话

地图

接口名称描述
map地图 v2.7.0 起支持同层渲染)

画布

接口名称描述
canvas画布

开放能力

接口名称描述
adBanner 广告
ad-custom原生模板 广告
official-account公众号关注组件
official-account-publish贴图组件
open-data用于展示微信开放的数据
reward「喜欢开发者」组件
store-coupon小程序内嵌微信小店优惠券,展示小店优惠券,并进行跳转交易
store-gift小程序送礼物接口支持小程序调用官方组件完成一次微信礼物的赠送,送礼后,用户可通过微信【我】-【订单与卡券】查看礼物订单详情
store-home小程序内嵌微信小店首页,展示小店首页,并进行跳转交易
store-product小程序内嵌微信小店商品,展示小店商品,并进行跳转交易
web-view承载网页的容器

原生组件说明

接口名称描述
native-component小程序中的部分组件是由客户端创建的原生组件

无障碍访问

接口名称描述
aria-component满足视障人士对于小程序的访问需求

导航栏

接口名称描述
navigation-bar页面导航条配置节点,用于指定导航栏的一些属性

页面属性配置节点

接口名称描述
page-meta页面属性配置节点,用于指定页面的一些属性、监听页面事件