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 相关文章推荐
jQuery源码分析-05异步队列 Deferred 使用介绍
Nov 14 Javascript
jquery div 居中技巧应用介绍
Nov 24 Javascript
javascript检查表单数据是否改变的方法
Jul 30 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 Javascript
jquery表单对象属性过滤选择器实例分析
May 18 Javascript
jQuery实现返回顶部效果的方法
May 29 Javascript
easyui combobox开启搜索自动完成功能的实例代码
Nov 08 Javascript
js控制按钮,防止频繁点击响应的实例
Feb 15 Javascript
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
浅谈Vue2.0父子组件间事件派发机制
Jan 08 Javascript
JS window对象简单操作完整示例
Jan 14 Javascript
基于VSCode调试网页JavaScript代码过程详解
Jul 20 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
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
php中遍历二维数组并以表格的形式输出的方法
2017/01/03 PHP
Laravel模型间关系设置分表的方法示例
2018/04/21 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
2013/03/06 Javascript
php跨域调用json的例子
2013/11/13 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
javascript通过元素id和name直接取得元素的方法
2015/04/28 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
概述一个页面从输入URL到页面加载完的过程
2016/12/16 Javascript
Javascript中常用类型的格式化方法小结
2016/12/26 Javascript
AngularJS实现根据不同条件显示不同控件
2017/04/20 Javascript
深入理解JavaScript继承的多种方式和优缺点
2017/05/12 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
js时间转换毫秒的实例代码
2019/08/21 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
全网小程序接口请求封装实例代码
2020/11/06 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
Python subprocess模块常见用法分析
2018/06/12 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
《九寨沟》教学反思
2014/04/08 职场文书
董事长秘书工作职责
2014/06/10 职场文书
国庆节标语大全
2014/10/08 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
大班下学期幼儿评语
2014/12/30 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
2016关于预防职务犯罪的心得体会
2016/01/21 职场文书
初二物理教学反思
2016/02/19 职场文书