vue自定义一个v-model的实现代码


Posted in Javascript onJune 21, 2018

目标

<template>
  <my-form v-model="form">
  </my-form>
</template>
<script>
  export default {
    data() {
      return {
        form: ''
      }
    }
  }
<script>

实现

// my-form组件
<template>
  <form>
    <input v-model="model.val1" />
    <textarea v-model="model.val2"></textarea>
  <form>
</template>
<script>
  export default {
    model: {
      prop: 'model',
      event: 'change'
    },
    props: {
      model: Object
    }
    watch: {
      model(val){
        this.$emit('change', val)
      }
    }
  }
<script>

总结

以上所述是小编给大家介绍的vue自定义一个v-model的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery插件 cluetip 关键词注释
Jan 12 Javascript
jquery实现submit提交表单
Feb 03 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
Dec 10 Javascript
js实现导航栏中英文切换效果
Jan 16 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
Jan 23 Javascript
详解Sea.js中Module.exports和exports的区别
Feb 12 Javascript
js return返回多个值,通过对象的属性访问方法
Feb 21 Javascript
Angularjs中使用指令绑定点击事件的方法
Mar 30 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
深入理解Vue官方文档梳理之全局API
Nov 22 Javascript
vue cli使用绝对路径引用图片问题的解决
Dec 06 Javascript
javascript 使用sleep函数的常见方法详解
Apr 26 Javascript
JS实现模糊查询带下拉匹配效果
Jun 21 #Javascript
浅析Vue 生命周期
Jun 21 #Javascript
vue数组对象排序的实现代码
Jun 20 #Javascript
vue项目实现github在线预览功能
Jun 20 #Javascript
node thread.sleep实现示例
Jun 20 #Javascript
解决循环中setTimeout执行顺序的问题
Jun 20 #Javascript
Vue.use源码学习小结
Jun 20 #Javascript
You might like
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
php 方便水印和缩略图的图形类
2009/05/21 PHP
php 生成饼图 三维饼图
2009/09/28 PHP
php解压文件代码实现php在线解压
2014/02/13 PHP
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
PHP中STDCLASS用法实例分析
2016/11/11 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
JS event使用方法详解
2008/04/28 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
2017/11/27 Javascript
Node.js npm命令运行node.js脚本的方法
2018/10/10 Javascript
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
python数据结构树和二叉树简介
2014/04/29 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
详解python string类型 bytes类型 bytearray类型
2017/12/16 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
python re.sub()替换正则的匹配内容方法
2019/07/22 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
2019/10/14 Python
Django设置Postgresql的操作
2020/05/14 Python
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
乐天旅游台湾网站:Rakuten Travel TW
2017/06/01 全球购物
BAILEY 44官网:美国制造的女性服装
2019/07/01 全球购物
WatchShop法国:英国排名第一的独立手表零售商
2020/02/17 全球购物
银行演讲稿范文
2014/01/03 职场文书
学生出入校管理制度
2014/01/16 职场文书
明信片寄语大全
2014/04/08 职场文书
商家认证委托书格式
2014/10/16 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
七年级作文之游记
2019/12/11 职场文书