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 相关文章推荐
原生js和jquery分别实现横向导航菜单效果
May 13 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
Nov 02 Javascript
实现隔行换色效果的两种方式【实用】
Nov 27 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
Jun 22 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
Vue引入sass并配置全局变量的方法
Jun 27 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
Aug 02 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
Nov 19 Javascript
js实现黑白div块画空心的图形
Dec 13 Javascript
如何为vue的项目添加单元测试
Dec 19 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
Jul 24 Javascript
JS实现拖拽元素时与另一元素碰撞检测
Aug 27 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
深入php多态的实现详解
2013/06/09 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
身份证号码前六位所代表的省,市,区, 以及地区编码下载
2007/04/12 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
js菜单点击显示或隐藏效果的简单实例
2014/01/13 Javascript
eclipse导入jquery包后报错的解决方法
2014/02/17 Javascript
Js+Jq获取URL参数的集中方法示例代码
2014/05/20 Javascript
JS小游戏之象棋暗棋源码详解
2014/09/25 Javascript
js实现漂浮回顶部按钮实例
2015/05/06 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
谈一谈javascript闭包
2016/01/28 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
ES6新增数据结构WeakSet的用法详解
2017/08/07 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
Python中__call__用法实例
2014/08/29 Python
python执行使用shell命令方法分享
2017/11/08 Python
Django框架中间件(Middleware)用法实例分析
2019/05/24 Python
django-filter和普通查询的例子
2019/08/12 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
python如何调用java类
2020/07/05 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
AmazeUI 缩略图的实现示例
2020/08/18 HTML / CSS
惠普香港官方商店:HP香港
2019/04/30 全球购物
物业管理应届生求职信
2013/10/28 职场文书
党员公开承诺书范文
2014/03/25 职场文书
企业标语口号
2014/06/10 职场文书
中秋手机店促销方案
2014/06/16 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
2016廉洁教育心得体会
2016/01/20 职场文书
Python基础详解之邮件处理
2021/04/28 Python