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跨页面保存变量做菜单的方法
Jan 17 Javascript
jquery 上下滚动广告
Jun 17 Javascript
JavaScript作用域链使用介绍
Aug 29 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
Oct 27 Javascript
js鼠标移动时禁止选中文字
Feb 19 Javascript
AngularJS Toaster使用详解
Feb 24 Javascript
Angularjs的键盘事件的绑定
Jul 27 Javascript
js纯前端实现腾讯cos文件上传功能的示例代码
May 14 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
Aug 03 Javascript
JS正则表达式常见函数与用法小结
Apr 13 Javascript
VUE 单页面使用 echart 窗口变化时的用法
Jul 30 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
Pain 全世界最小最简单的PHP模板引擎 (普通版)
2011/10/23 PHP
php实现文件下载功能的几个代码分享
2014/05/10 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
php安全配置记录和常见错误梳理(总结)
2017/03/28 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
jQuery实现点击标题输入详细信息
2013/04/16 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
让angularjs支持浏览器自动填表
2014/11/10 Javascript
jQuery制作效果超棒的手风琴折叠菜单
2015/04/03 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
原生js编写2048小游戏
2017/03/17 Javascript
什么是Vue.js框架 为什么选择它?
2017/10/17 Javascript
NodeJs实现简单的爬虫功能案例分析
2018/12/05 NodeJs
vue-router传参用法详解
2019/01/19 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
使用python绘制常用的图表
2016/08/27 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
Python面向对象特殊成员
2017/04/24 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
2017/10/07 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
详解python的四种内置数据结构
2019/03/19 Python
Python Selenium 之数据驱动测试的实现
2019/08/01 Python
python随机生成大小写字母数字混合密码(仅20行代码)
2020/02/01 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
2020/11/11 Python
Django contrib auth authenticate函数源码解析
2020/11/12 Python
实例教程 一款纯css3实现的数字统计游戏
2014/11/10 HTML / CSS
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
见习期自我鉴定范文
2014/03/19 职场文书