自定义v-model中,调用自定义组件时,里面v-model中绑定的是name属性,而自定义组件中props中拿的是text1,这两个可以不一致吗?

来源:3-9 vue如何自己实现v-model

qq_慕桂英3297117

2020-08-01

自定义v-model中,调用自定义组件时,里面v-model中绑定的是name属性,而自定义组件中props中拿的是text1,这两个可以不一致吗?

写回答

3回答

双越

2020-08-01

不用一致。

text1 也可以换成 text2 text3 …… 只要自定义组件内部保持一致即可。

0
0

慕无忌6277495

2023-05-12

本质上是在子组件中通过model字段配置的。

model: { prop: '配置一个propName,用来接收v-model传递下来的数据', event: '配置一个事件名称,用来更新v-model在父组件中绑定的数据'}

之后在子组件中, 就可以通过自己配置的propName接收v-model传递的数据了; 也可以通过发送自己配置的事件和v-model在父组件中绑定的属性进行交互了。 具体父组件中绑定给v-model的属性名称并不重要。

0
0

qq_慕桂英3297117

提问者

2020-08-01

好的,谢谢

0
0

2024版 前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4663 学习 · 1644 问题

查看课程