小程序的标签主要包括以下几类:
- 基础标签:
page
:代表一个页面。view
:代表一个容器,可以包含其他组件。text
:用于展示文本。image
:用于展示图片。input
:用于输入文本。button
:用于触发事件,如点击按钮。scroll-view
:用于实现滚动功能。scroll-view-item
:用于定义滚动视图的子项。cover-view
和cover-image
:覆盖在图片上的组件,常用于弹窗等场景。
- 导航类标签:
navigator
:用于跳转到其他页面。tabbar
:底部导航栏,用于切换不同的功能模块。
- 组件类标签:
form
:表单组件,可以包含多个输入框、选择器等。button
:按钮组件,支持多种属性和事件。picker
:选择器组件,允许用户从列表中选择一个选项。checkbox
和radio
:复选框和单选框组件,用于在一组选项中选择。map
:地图组件,用于展示地理位置。video
:视频组件,用于播放视频文件。canvas
:画布组件,用于绘制图形。image
的子标签,如image
、image src
、image class
等,用于更细致地控制图片的显示。
- 结构类标签:
view
的子标签,如view class
、view id
、view style
等,用于设置视图的样式、ID和类名。text
的子标签,如text class
、text id
、text style
等,用于设置文本的样式、ID和类名。image
的子标签,如image class
、image id
、image style
等,用于设置图片的样式、ID和类名。
- 媒体类标签:
audio
:音频组件,用于播放音频文件。video
:视频组件,用于播放视频文件。image
:图片组件,用于展示图片。
- 交互类标签:
bindtap
、bindtouchstart
、bindtouchend
等:用于绑定触摸事件,如点击、滑动等。bindconfirm
、bind取消
等:用于绑定键盘事件,如确认、取消等。
- 数据绑定与模板类标签:
data
:用于定义页面或组件的数据。template
:用于定义可复用的页面或组件结构。
请注意,这些标签的具体使用可能因小程序框架版本和开发工具的不同而有所差异。在实际开发中,建议参考官方文档以获取最准确的信息。