# 父子组件双向绑定

例: 封装一个表单输入框的子组件, 需要传入一个变量双向数据绑定.
写法如下: (当然props的vModel名字随便)写法如下: (当然props的vModel名字随便)

// 页面组件上使用自定义表单组件my-input:
<my-input v-model="val"></my-input>
data() {
    return{
        val: ""
    }
}
// 封装组件MyInput.vue内:
<div>
    <input type="text" v-model="vModel">
</div>
props: {
    vModel: String 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 父子组件双向绑定1

例: 封装一个表单输入框的子组件, 需要传入一个变量双向数据绑定.
写法如下: (当然props的vModel名字随便)

// 页面组件上使用自定义表单组件my-input:
<my-input v-model="val"></my-input>
data() {
    return{
        val: ""
    }
}
// 封装组件MyInput.vue内:
<div>
    <input type="text" v-model="vModel">
</div>
props: {
    vModel: String 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 父子组件双向绑定

例: 封装一个表单输入框的子组件, 需要传入一个变量双向数据绑定.
写法如下: (当然props的vModel名字随便)

// 页面组件上使用自定义表单组件my-input:
<my-input v-model="val"></my-input>
data() {
    return{
        val: ""
    }
}
// 封装组件MyInput.vue内:
<div>
    <input type="text" v-model="vModel">
</div>
props: {
    vModel: String 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
上次更新时间: 7/12/2020, 5:58:02 PM