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 写的简单进度条控件
Jan 22 Javascript
javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
Jun 02 Javascript
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
Nov 04 Javascript
使用javascript实现判断当前浏览器
Apr 14 Javascript
如何在Angular2中使用jQuery及其插件的方法
Feb 09 Javascript
javascript 面向对象function详解及实例代码
Feb 28 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
Jul 10 Javascript
Vue 过滤器filters及基本用法
Dec 26 Javascript
JS html事件冒泡和事件捕获操作示例
May 01 Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 Javascript
重置Redux的状态数据的方法实现
Nov 18 Javascript
Vue组件模板及组件互相引用代码实例
Mar 11 Javascript
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
header()函数使用说明
2006/11/23 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
Javascript 两个窗体之间传值实现代码
2009/09/25 Javascript
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
2010/03/18 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
2016/08/01 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
2018/05/09 jQuery
vue接入腾讯防水墙代码
2019/05/07 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
Vue+ElementUI使用vue-pdf实现预览功能
2019/11/26 Javascript
实例讲解React 组件
2020/07/07 Javascript
解决vue-router 切换tab标签关闭时缓存问题
2020/07/22 Javascript
vue绑定数字类型 value为数字的实例
2020/08/31 Javascript
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
[01:23:24]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第三场 2月7日
2021/03/11 DOTA
Python线程之定位与销毁的实现
2019/02/17 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
Python csv文件的读写操作实例详解
2019/11/19 Python
Pytorch 实现数据集自定义读取
2020/01/18 Python
python如何停止递归
2020/09/09 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
使用html5实现表格实现标题合并的实例代码
2019/05/13 HTML / CSS
印度尼西亚综合购物网站:Lazada印尼
2016/09/07 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
项目经理的岗位职责
2013/11/23 职场文书
Python 中random 库的详细使用
2021/06/03 Python
Spring Bean是如何初始化的详解
2022/03/22 Java/Android
Python matplotlib绘制雷达图
2022/04/13 Python