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中IE浏览器不支持NEW DATE()带参数的解决方法
Mar 01 Javascript
JS操作图片(增,删,改) 例子
Apr 17 Javascript
jquery弹出遮掩层效果【附实例代码】
Apr 28 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
May 13 Javascript
JSON字符串转换JSONObject和JSONArray的方法
Jun 03 Javascript
CSS3 3D 技术手把手教你玩转
Sep 02 Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 Javascript
smartupload实现文件上传时获取表单数据(推荐)
Dec 12 Javascript
js实现常见的工具条效果
Mar 02 Javascript
JS实现的贪吃蛇游戏案例详解
May 01 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
Aug 09 Javascript
vue实现短信验证码登录功能(流程详解)
Dec 10 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
php模拟服务器实现autoindex效果的方法
2015/03/10 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
JS实现具备延时功能的滑动门菜单效果
2015/09/17 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
2016/05/16 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
Bootstrap输入框组件简单实现代码
2017/03/06 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
layui 数据表格复选框实现单选功能的例子
2019/09/19 Javascript
微信小程序获取当前位置和城市名
2019/11/13 Javascript
国内常用的js类库大全(CDN公共库)
2020/06/24 Javascript
vue-openlayers实现地图坐标弹框效果
2020/09/24 Javascript
[02:07]TI9显影之尘系列 - Vici Gaming
2019/08/20 DOTA
python的绘图工具matplotlib使用实例
2014/07/03 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
Python 修改列表中的元素方法
2018/06/26 Python
Django框架视图介绍与使用详解
2019/07/18 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
应届大学生求职的自我评价
2013/11/17 职场文书
数学系个人求职信范文
2014/01/30 职场文书
普通大学毕业生自荐信范文
2014/02/23 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
《孔繁森》教学反思
2014/04/17 职场文书
党支部综合考察材料
2014/05/19 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
结婚通知短信怎么写
2015/04/17 职场文书
个人维稳承诺书
2015/05/04 职场文书
比赛主持人开场白
2015/05/29 职场文书
为什么 Nginx 比 Apache 更牛逼
2021/03/31 Servers