自定义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回答
-
不用一致。
text1 也可以换成 text2 text3 …… 只要自定义组件内部保持一致即可。
00 -
慕无忌6277495
2023-05-12
本质上是在子组件中通过model字段配置的。
model: { prop: '配置一个propName,用来接收v-model传递下来的数据', event: '配置一个事件名称,用来更新v-model在父组件中绑定的数据'}
之后在子组件中, 就可以通过自己配置的propName接收v-model传递的数据了; 也可以通过发送自己配置的事件和v-model在父组件中绑定的属性进行交互了。 具体父组件中绑定给v-model的属性名称并不重要。
00 -
qq_慕桂英3297117
提问者
2020-08-01
好的,谢谢
00
相似问题
何时需要用到自定义model
回答 1