v-model如何实现
时间: 2023-11-24 19:51:07 浏览: 64
vue.js指令v-model实现方法
v-model指令用来实现表单元素和数据的双向绑定,可以通过v-model指令将表单元素的值与Vue实例中的数据进行绑定。v-model实现双向绑定的原理是将v-bind和v-on指令结合起来使用,v-bind用来绑定value属性的值,v-on用来监听input事件并将最新的值赋值到绑定的属性中。具体实现方法如下:
```html
<template>
<div>
<input v-model="message" type="text">
<p>{{ message }}</p>
</div>
</template>
<script>
export default {
data() {
return {
message: ''
}
}
}
</script>
```
在上面的代码中,我们使用v-model指令将input元素的值与Vue实例中的message数据进行了双向绑定。当input元素的值发生改变时,message数据也会随之改变,反之亦然。
阅读全文