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实现图片等比例缩放以及max-width在ie中不兼容解决
Mar 21 Javascript
基于JS实现省市联动效果代码分享
Jun 06 Javascript
浅谈JS中String()与 .toString()的区别
Oct 20 Javascript
JSP防止网页刷新重复提交数据的几种方法
Nov 19 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
Dec 15 Javascript
ie下js不执行的几种可能
Feb 28 Javascript
mui框架 页面无法滚动的解决方法(推荐)
Jan 25 Javascript
vue-cli实现多页面多路由的示例代码
Jan 30 Javascript
微信小程序仿知乎实现评论留言功能
Nov 28 Javascript
vue3如何优雅的实现移动端登录注册模块
Mar 29 Vue.js
详细聊聊浏览器是如何看闭包的
Nov 11 Javascript
JS setTimeout与setInterval的区别
Apr 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
php实现比较两个文件夹异同的方法
2015/06/18 PHP
Laravel手动分页实现方法详解
2016/10/09 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
Aster vs Newbee BO3 第二场2.18
2021/03/10 DOTA
ModelDialog JavaScript模态对话框类代码
2011/04/17 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
js获取时间(本周、本季度、本月..)
2013/11/22 Javascript
JSON取值前判断
2014/12/23 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
2015/12/11 Javascript
JavaScript判断数字是否为质数的方法汇总
2016/06/02 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
javascript实现最长公共子序列实例代码
2018/02/05 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
基于JavaScript获取url参数2种方法
2020/04/17 Javascript
Echarts在Taro微信小程序开发中的踩坑记录
2020/11/09 Javascript
Vue使用Element实现增删改查+打包的步骤
2020/11/25 Vue.js
javascript实现点击小图显示大图
2020/11/29 Javascript
pyqt4教程之实现windows窗口小示例分享
2014/03/07 Python
Python Web框架Flask中使用新浪SAE云存储实例
2015/02/08 Python
解决Python的str强转int时遇到的问题
2018/04/09 Python
Django uwsgi Nginx 的生产环境部署详解
2019/02/02 Python
使用Python和Scribus创建一个RGB立方体的方法
2019/07/17 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
2020/02/14 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
Wedgwood英国官方网站:英式精致骨瓷餐具、礼品与生活精品,源于1759年
2019/09/02 全球购物
Feelunique中文官网:欧洲最大化妆品零售电商
2020/07/10 全球购物
建筑工程专业毕业生自荐信
2013/10/19 职场文书
医学专业五年以上个人求职信
2013/12/03 职场文书
2014端午节活动策划方案
2014/01/27 职场文书
2014年学生党支部工作总结
2014/12/20 职场文书
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
2022/04/08 Java/Android
django项目、vue项目部署云服务器的详细过程
2022/07/23 Servers