vue.js使用v-model实现父子组件间的双向通信示例


Posted in Javascript onFebruary 05, 2020

本文实例讲述了vue.js使用v-model实现父子组件间的双向通信。分享给大家供大家参考,具体如下:

<template>
<div>
  这是主页面
  <h1> {{num}}</h1>
  <button @click="handleMins">-1</button>
    <hr>
    <!--
      作者:786905664@qq.com
      时间:2017-09-24
      描述:局部组件
      -->
    <com v-model="num"></com>
  </div>
</template>
<script>
import son from './test1'
var com={
template:'<div>{{msg}}<button @click="handleAdd">+1</button>{{currentNum}}</div>',
data(){
return{
msg:'我是局部组件',
currentNum:this.value
}
},
props:{
value:{//这里必须是value
type:Number
}
},
methods:{
handleAdd(){
this.currentNum++;
this.$emit('input',this.currentNum)//这里必须是input
}
},
watch:{
value(val){
this.currentNum=val
}
}
}
export default {
components:{com},
data(){
return{
msg:'',
show:'',
num:0
}
},
methods:{
showson(e){
this.show=e
},
handleMins(){
this.num--
}
}
}
</script>

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
Jul 11 Javascript
Jquery下判断Id是否存在的代码
Jan 06 Javascript
jQuery的each终止或跳过示例代码
Dec 12 Javascript
js select实现省市区联动选择
Apr 17 Javascript
canvas仿iwatch时钟效果
Mar 06 Javascript
angular十大常见问题
Mar 07 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
Apr 23 Javascript
微信JS SDK接入的几点注意事项(必看篇)
Jun 23 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
Jul 10 Javascript
vue axios数据请求及vue中使用axios的方法
Sep 10 Javascript
vue 进阶之实现父子组件间的传值
Apr 26 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
May 31 Javascript
vue使用原生swiper代码实例
Feb 05 #Javascript
Vue如何使用混合Mixins和插件开发详解
Feb 05 #Javascript
JS原型和原型链原理与用法实例详解
Feb 05 #Javascript
js实现视图和数据双向绑定的方法分析
Feb 05 #Javascript
小程序如何写动态标签的实现方法
Feb 05 #Javascript
vue如何实现动态加载脚本
Feb 05 #Javascript
vue实现图片懒加载的方法分析
Feb 05 #Javascript
You might like
JAVA/JSP学习系列之四
2006/10/09 PHP
php 抽象类的简单应用
2011/09/06 PHP
PHP错误提示的关闭方法详解
2013/06/23 PHP
Use Word to Search for Files
2007/06/15 Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
JavaScript中的单引号和双引号报错的解决方法
2014/09/01 Javascript
JavaScript制作简易的微信打飞机
2015/03/31 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
vue2.0页面前进刷新回退不刷新的实现方法
2018/07/31 Javascript
node.js爬取中关村的在线电瓶车信息
2018/11/13 Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
2019/05/17 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
2020/11/04 Javascript
python基于phantomjs实现导入图片
2016/05/13 Python
解决Python print 输出文本显示 gbk 编码错误问题
2018/07/13 Python
python3 实现验证码图片切割的方法
2018/12/07 Python
Python秒算24点实现及原理详解
2019/07/29 Python
解决python 找不到module的问题
2020/02/12 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
python如何设置静态变量
2020/09/07 Python
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
英国男女豪华配饰和礼品网站:Black.co.uk
2020/02/28 全球购物
百度JavaScript笔试题
2015/01/15 面试题
25道Java面试题集合
2013/05/21 面试题
金融专业毕业生推荐信
2013/11/26 职场文书
会展策划与管理专业大学生职业生涯规划
2014/02/07 职场文书
家长写给孩子的评语
2014/04/18 职场文书
中职毕业生自我鉴定范文(3篇)
2014/09/28 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
博士生专家推荐信
2015/03/25 职场文书
地道战观后感500字
2015/06/04 职场文书
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技