- 标签名: WXML 的标签名是小写字母,与 HTML 的大小写不同。
- 标签闭合: 在 WXML 中,大多数标签都需要显式地闭合,即使用
</tag>形式的闭合标签。而在 HTML 中,有一些标签可以省略闭合标签,例如<br>。 - 数据绑定: WXML 支持数据绑定,可以通过双括号
{{}}将数据绑定到标签的属性或文本内容中。 HTML 中没有这样的功能。 - 组件: 在 WXML 中,可以使用组件来封装和复用页面中的部分代码。而在 HTML 中没有这样的功能。
- 自定义组件: WXML 支持自定义组件,可以创建自己的组件并在页面中使用。 HTML 中没有这样的功能。
- 样式: WXML 的样式可以通过 wxss 文件定义,与 HTML 中的 CSS 不同。
- 事件绑定: 在 WXML 中,可以通过
bind和catch绑定事件处理程序。而在 HTML 中,可以通过on属性来绑定事件处理程序。
虽然 WXML 和 HTML 有不同点,但它们之间的语法和结构非常相似,如果你熟悉 HTML,学习 WXML 会很容易。