# 属性绑定前缀

WXML 的属性有很多不同的绑定前缀，用于组件框架提供各种各样的特性。

以下是支持的属性绑定前缀及其参考文档的列表。

| 属性绑定前缀 | 说明 | 附注 |
| ------------ | ---- | ---- |
| `let:` | 用于定义 [临时变量](let-variable) | 仅 glass-easel 组件框架支持 |
| `class:` | 框架属性中的 [样式类](framework-attribute#class-样式类) | 仅 glass-easel 组件框架支持 |
| `style:` | 框架属性中的 [内联样式](framework-attribute#style-内联样式) | 仅 glass-easel 组件框架支持 |
| `bind:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `catch:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `mut-bind:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `capture-bind:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `capture-catch:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `capture-mut-bind:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) | |
| `mark:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) 中的 `mark` | |
| `data:` | 用于 [事件绑定](/miniprogram/dev/framework/component-framework/event-binding.md) 中的 `dataset` | |
| `slot:` | 用于接收 [动态 slot](/miniprogram/dev/framework/component-framework/slot.md#动态-slot) 传递的值 | 仅 glass-easel 组件框架支持 |
| `generic:` | 用于自定义组件的 [抽象节点](/miniprogram/dev/framework/custom-component/generics.md) | |
| `change:` | 监听属性变化，用于 [WXS 响应函数](/miniprogram/dev/framework/view/interactive-animation.md) | |
| `worklet:` | 用于 Skyline 渲染引擎的 [worklet](/miniprogram/dev/framework/runtime/skyline/worklet.md) | |
