vue-让你的组件支持v-model

原文:https://zhuanlan.zhihu.com/p/453112282

  在定义vue组件时,可以提供一个model属性,用来定义组件以何种方式支持v-model。model本身是有默认值的,如下:

  

  也就是说,如果你不定义model属性,或者按照上面的方式定义model属性,当其他人使用你的自定义组件时,v-model='foo',就等同于 :value="foo" 加上 @input ="foo =$event"。

  让我们看一个例子:

  

  然后我们在父组件中使用:

  

  看下效果

  

  你的组件就支持v-model了。

 

posted @   Alice&Black  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-08-02 js值类型和引用类型的区别
点击右上角即可分享
微信分享提示