当前位置: 首页 > news >正文

vue3的v-model使用

vue3的v-model使用

  • 单个绑定值

子组件

props: [‘modelValue’],
emits: [‘update:modelValue’],
注:modelValue是默认的,如果只有一个需要绑定v-model,可使用modelValue
此时父组件写法

<CustomInput v-model="searchText" />
  • 多个绑定值
    绑多个v-model

子组件

  props: ['title1'],
  emits: ['update:title1','update:title2']

//使用:
this.$emit('update:title1', value)

//可配合计算属性
 computed: {
    value: {
      get() {
        return this.title1
      },
      set(value) {
        this.$emit('update:title1', value)
      }
    }
  }

父组件
v-model:跟具体的名字

<MyComponent v-model:title1="bookTitle1"   v-model:title2="bookTitle2"/>

相关文章:

  • 【React】增量传输与渲染
  • 在双十一必买的好物有哪些?盘点五大必买好物清单!
  • K8S简介及其部署
  • 深度学习:监督学习(Supervised Learning)详解
  • 量化交易里面的挂单成交率大概是多少呢
  • Kubernetes(K8s)的简介
  • SafeLine - 雷池 - 不让黑客越过半步
  • 无人机之飞控仿真技术篇
  • 【需求分析】软件系统需求设计报告,需求分析报告,需求总结报告(原件PPT)
  • Blade 模板引擎中常用的指令和标签
  • 招联2025校招内推倒计时
  • 计算机网络:计算机网络概述:网络、互联网与因特网的区别
  • SpringBoot访问web中的静态资源
  • JavaScript中的运算符
  • 数据结构C语言版
  • C++知识总结
  • vue2面试题
  • Unity 快速定位到目标文件夹
  • 如何通过低代码平台实现盈利?有哪些商业模式可选择?
  • Wasserstein距离
  • 19个剧团15台演出,上海民营院团尝试文旅融合新探索
  • 14岁女生瞒报年龄文身后洗不掉,法院判店铺承担六成责任
  • 无人机穿越大理千年古塔落券洞内,涉事“飞手”被行拘10日
  • 马新民卸任外交部条约法律司司长
  • 金融监管局:已设立74支私募股权投资基金,支持投资科技创新企业
  • 中科院院士魏辅文已卸任江西农业大学校长