当提及 Vue 中的指令时,以下是至少四种常用指令及其用法:
-
v-if
指令:- 用法:根据条件渲染元素。
- 示例:
<div v-if="isVisible">Visible Content</div>
-
v-for
指令:- 用法:循环渲染列表或数组。
- 示例:
<li v-for="item in items" :key="item.id">{{ item.name }}</li>
-
v-bind
指令(简写为:
):- 用法:动态绑定 HTML 特性或组件 prop。
- 示例:
<img :src="imageUrl">
或<ChildComponent :propName="value"></ChildComponent>
-
v-on
指令(简写为@
):- 用法:绑定事件监听器。
- 示例:
<button @click="handleClick">Click Me</button>
这些指令在 Vue 中非常常用,v-if
和 v-for
用于控制渲染的条件和循环,v-bind
用于绑定属性或组件的 prop,v-on
用于处理事件。通过这些指令,可以方便地实现页面的动态渲染、数据绑定和交互。
Was this helpful?
0 / 0