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控制Session操作方法
Jan 17 Javascript
点击进行复制的JS代码实例
Aug 23 Javascript
浅析jquery的作用与优势
Dec 02 Javascript
简介JavaScript中toUpperCase()方法的使用
Jun 06 Javascript
对象题目的一个坑 理解Javascript对象
Dec 22 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
vue2.0结合Element实现select动态控制input禁用实例
May 12 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
Vue.set 全局操作简单示例
Sep 19 Javascript
基于js判断浏览器是否支持webGL
Apr 18 Javascript
微信小程序实现菜单左右联动
May 19 Javascript
js绘制一条直线并旋转45度
Aug 21 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
织梦模板标记简介
2007/03/11 PHP
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
2014/10/14 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
写入cookie的JavaScript代码库 cookieLibrary.js
2009/10/24 Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
2012/09/02 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
禁用Enter键表单自动提交实现代码
2014/05/22 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
详解如何更好的使用module vuex
2019/03/27 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
Vue使用axios出现options请求方法
2019/05/30 Javascript
原生JS无缝滑动轮播图
2019/10/22 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
Python multiprocessing模块中的Pipe管道使用实例
2015/04/11 Python
Python引用计数操作示例
2018/08/23 Python
详解Python3中ceil()函数用法
2019/02/19 Python
Pandas中resample方法详解
2019/07/02 Python
python文字转语音的实例代码分析
2019/11/12 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
Dockers美国官方网站:卡其裤、男士服装、鞋及配件
2016/11/22 全球购物
乌克兰在线商店的价格比较:Price.ua
2019/07/26 全球购物
社区党员先进事迹
2014/01/22 职场文书
小学生竞选班干部演讲稿(5篇)
2014/09/12 职场文书
教师“一帮一”结对子活动总结
2015/05/07 职场文书
python pyhs2 的安装操作
2021/04/07 Python
阿里云k8s服务升级时502错误 springboot项目应用
2022/04/09 Servers