vue指令语法
时间: 2023-06-21 11:08:55 浏览: 92
vue的基本语法.md
Vue的指令是一种特殊的HTML属性,它们带有v-前缀。指令的作用是,在模板中将表达式绑定到指定的DOM元素上,从而使DOM元素显示出相应的动态效果。以下是Vue常用的指令语法:
1. v-bind: 动态绑定HTML属性
```html
<img v-bind:src="imgSrc">
```
2. v-if: 根据条件渲染元素
```html
<div v-if="isShow">hello world</div>
```
3. v-for: 遍历数组或对象,渲染多个元素
```html
<ul>
<li v-for="item in itemList">{{ item }}</li>
</ul>
```
4. v-on: 绑定事件监听器
```html
<button v-on:click="handleClick">Click me</button>
```
5. v-model: 双向数据绑定,将表单元素的值与Vue实例的数据进行绑定
```html
<input v-model="message">
```
6. v-text: 更新DOM元素的文本内容
```html
<p v-text="message"></p>
```
7. v-html: 更新DOM元素的HTML内容
```html
<p v-html="htmlContent"></p>
```
阅读全文