您的位置:首页 > 产品设计 > UI/UE

vue的单向数据流和双向绑定解释

2017-09-18 15:17 483 查看
Vue 在不同组件间强制使用单向数据流。这使应用中的数据流更加清晰易懂。数据只能从父组件到子组件或是反向。

双向绑定v-model是同时实现bind attribute(value)和Listen to event(input)

以下给出v-model和手动双向绑定的代码

<template>
<div class="card my-1">
<div class="card-body">
<div class="text-success">Two way data binding <br>*bind to attribute(value) & listen to event(input) at the same time</div>
<p>{{ title }}</p>
<input type="text" class="form-control" v-model="title">
<p class="text-success">*Manual two way binding</p>
<p>{{ test }} </p>
<input type="text" :value="test" @input="listen" class="form-control">
</div>
</div>
</template>
<script>
export default {
data() {
return {
title: "title",
test: "test"
}
},
methods: {
listen(e) {
this.test = e.target.value
}
}
};

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vue 双向绑定 数据流