现在你看到我了
` 4. **`v-else`**: - 作用:必须跟在 `v-if` 或 `v-else-if` 后面,表示条件不满足时的备选渲染内容。 - 示例:`现在你没看到我了
` 5. **`v-else-if`**: - 作用:表示 `v-if` 的“else if”块,可以链式调用。 - 示例:`B
` 6. **`v-for`**: - 作用:基于一个数组来渲染一个列表。 - 示例:`现在你看到我了
` 9. **`v-pre`**: - 作用:跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。 - 示例:`{{ this will not be compiled }}` 10. **`v-cloak`**: - 作用:这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 `[v-cloak] { display: none }` 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。 - 示例:结合 CSS 使用,`{{ message }}
`
11. **`v-once`**:
- 作用:只渲染元素和组件一次。随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。
- 示例:`这个将不会改变:{{ msg }}`
这些是指令中较为常用的部分,Vue.js 还提供了其他更专业的指令和用法,但上述列出的足以覆盖大部分日常开发中的场景。