模板语法 📜
Vue 使用 {{ }}
进行数据绑定,例如:
<p>{{ message }}</p>
指令系统 🛠
v-if
:条件渲染v-for
:列表循环v-bind
:动态属性绑定v-on
:事件处理
生命周期钩子 🔄
Vue 组件有以下生命周期阶段:
beforeCreate
mounted
updated
destroyed
计算属性 vs 方法 🧮
特性 | 计算属性 | 方法 |
---|---|---|
缓存机制 | ✅ 有缓存 | ❌ 无缓存 |
代码组织 | ✅ 更简洁 | ❌ 需手动处理 |
实用技巧 💡
- 使用
v-model
实现双向绑定 - 通过
key
提升列表渲染性能 - 在
setup()
中使用 Composition API