vue子父组件通信的实现代码


Posted in Javascript onJuly 09, 2017

之前在用vue写子父组件通信的时候,老是遇到问题!!!

子组件传值给父组件:

子组件:通过emit方法给父组件传值,这里的upparent是父组件要定义的方法

 

模板:

<div v-on:click="switchViewBtn">切换视图</div>

在data中定义:switchStatus = true;

方法:

switchViewBtn(){


let that=this;



this.$emit("parentView",that.switchStatus);


},

父组件:模板:

 

<div @parentView="changeView" :msg="msg"></div>

方法: 

changeView(msg){

this.switchStatus = msg;

}

这样就可以将子组件的值传给父组件了。

父组件传值给子组件:

父组件:模板:

 <div :name="name">切换视图</div>

在data中赋值:

 export default {


data() {




return {





data:‘zy'




 }



}


}

子组件中接受代码:

export default {

data() {



return {




data:‘zy'




}



},


props:[



 'name'


]

}

以上所述是小编给大家介绍的vue子父组件通信的实现代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript动态调整TextArea高度的代码
Dec 28 Javascript
jquery拖动插件(jquery.drag)使用介绍
Jun 18 Javascript
jQuery自定义事件的简单实现代码
Jan 27 Javascript
javascript实现网页端解压并查看zip文件
Dec 15 Javascript
Javascript 基础---Ajax入门必看
Jul 06 Javascript
Vue下拉框回显并默认选中随机问题
Sep 06 Javascript
JavaScript学习笔记之数组基本操作示例
Jan 09 Javascript
JavaScript中构造函数与原型链之间的关系详解
Feb 25 Javascript
详解Nuxt.js中使用Element-UI填坑
Sep 06 Javascript
javascript实现动态时钟的启动和停止
Jul 29 Javascript
基于javascript实现碰撞检测
Mar 12 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
vue2中filter()的实现代码
Jul 09 #Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
Jul 09 #Javascript
收藏AngularJS中最重要的核心功能
Jul 09 #Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 #Javascript
解决JS外部文件中文注释出现乱码问题
Jul 09 #Javascript
JavaScrpt中如何使用 cookie 设置查看与删除功能
Jul 09 #Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 #jQuery
You might like
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
2008/05/26 PHP
基于php-fpm的配置详解
2013/06/03 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
ThinkPHP实现多数据库连接的解决方法
2014/07/01 PHP
smarty简单分页的实现方法
2014/10/27 PHP
php多进程应用场景实例详解
2019/07/22 PHP
JavaScript 捕获窗口关闭事件
2009/07/26 Javascript
Js 时间间隔计算的函数(间隔天数)
2011/11/15 Javascript
JQuery验证工具类搜集整理
2013/01/16 Javascript
JS常用字符串处理方法应用总结
2014/05/22 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
jQuery获取file控件中图片的宽高与大小
2016/08/04 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
Js apply方法详解
2017/02/16 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
JavaScript实现的文本框placeholder提示文字功能示例
2018/07/25 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
2019/12/09 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
tensorflow1.0学习之模型的保存与恢复(Saver)
2018/04/23 Python
如何使用Python标准库进行性能测试
2019/06/25 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
python中列表的切片与修改知识点总结
2019/07/23 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
Python SQLAlchemy入门教程(基本用法)
2019/11/11 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
如何在python中判断变量的类型
2020/07/29 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
H&M美国官网:欧洲最大的服饰零售商
2016/09/07 全球购物
美味咖啡的顶级烘焙师:Cafe Britt
2018/03/15 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
音乐学个人的自荐书范文
2013/11/26 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
公共艺术专业自荐信
2014/09/01 职场文书