微信小程序使用 WXML(WeiXin Markup Language)作为其标记语言。WXML是微信小程序的标记语言,类似于HTML,用于描述页面结构。WXML使用一系列标签来构建页面元素,这些标签可以包含文本、图片、按钮、表单等各种组件。以下是一些常用的WXML标签:
view:
类似于HTML中的`div`元素,用于在页面中划分区块,默认宽度为100%。
text:
用于展示文本内容,类似于HTML中的`span`元素,宽度和高度由内容本身决定,不会独占一行。
image:
用于在页面中显示图片,可以通过`src`属性接收网络地址或本地图片地址。
button:
用于创建按钮组件。
input:
用于创建输入框组件,支持多种类型如text、number、idcard等。
navigator:
用于创建导航组件。
icon:
用于显示图标,可以使用内置图标或自定义图标。
form:
用于创建表单组件。
rich-text:
用于展示富文本内容,支持HTML标签。
swiper:
用于创建滑块视图容器。
progress:
用于创建进度条组件。
label:
用于创建标签组件。
video:
用于创建视频组件。
audio:
用于创建音频组件。
这些标签可以通过属性来调整组件的样式和行为,通过事件来响应用户的操作。开发者可以根据需要组合使用这些标签来构建微信小程序的界面。