vuel路由间通讯_vue嵌套路由之间的通信(非vuex方法实现)
1.先在main.js里生成一个自定义事件
2.这是我路由设置的嵌套路由
3.用法:
父路由接收子路由用自定义事件
子路由里的事件绑定 :
this.$root.myEvent.$emit("trans", value); //myEvent是main.js里设置的空的vue实例名
父路由监听:
that.$root.myEvent.$on("trans", function(msg) {
console.log("子路由传过来的值 " + msg);
});
4.现在直接上两个页面的代码
父路由:
父路由设置的值{{parent}}
减一个数
我是从子路由里哪来的值{{getchild}}
name:"parent",
data() {return{
parent:0,
getchild:0,
};
},
props: {},
components: {},
created() {this.change(55);this.lisen();
},
mounted() {},
methods: {
change(value) {this.parent =value;
},
reduce() {this.parent = this.parent - 1;
},
lisen() {var that = this;
that.$root.myEvent.$on("trans", function(msg) {
console.log("子路由传过来的值 " +msg);
that.getchild=msg;
});
}
},
computed: {
},
watch: {
}
};
background: pink;
}
子路由代码:
{{child}}
加一个数
我是从父路由里拿过来的值 {{this.$parent.parent}}
name:"child",
data() {return{
getparent:0,
child:0};
},
props: {},
components: {},
created() {this.get();
},
mounted() {},
methods: {
get() {this.getparent = this.$parent.parent;
},//加数字是绑定一个自定义事件
add() {this.child = this.child + 1;//console.log(this.child);
this.$root.myEvent.$emit("trans", this.child); //increment事件触发后,自动触发trans事件
}
},
computed: {}
};
background: lightblue;
}
vuel路由间通讯_vue嵌套路由之间的通信(非vuex方法实现)相关推荐
- 动态添加的路由 直接访问_VUE 动态路由(二)
上一篇介绍了一种动态路由的方案,由前端写好路由表,然后通过登陆用户的角色来匹配出需要的路由.今天来研究下另外一种方案,后端返回路由表,然后生成导航菜单. 先讲下场景,同样是做权限控制,要根据登陆者的角 ...
- VUE二级/多级路由配置方式(嵌套路由)
二级路由中path写法不同对应router-link标签to属性的不同写法 二级路由配置path:"/XXX",path中带/ ,则对应的路由导航router-link中的to属性 ...
- vue中子组件和子组件之间怎么通信_vue.js组件之间如何通信?
vue.js组件之间如何通信?下面本篇文章就来给大家介绍一下Vue.js组件间通信方式.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 平时在使用Vue框架的业务开发中,组件不仅仅要 ...
- Docker容器间通讯,直接路由方式实现网络通讯
参考:https://yq.aliyun.com/articles/602107,修改其中的一个错误点.按照自己的方式整理的博文. 此时两台主机上的Docker容器如何直接通过IP地址进行通信? 一种 ...
- vue 子路由如何激活父路由_vue嵌套路由(父子路由)
配置父子路由关系,A.vue和B.vue是Main.vue的子组件: { path: '/main/', name: 'main', component: () => import('compo ...
- 华为单臂路由配置,实现不同vlan之间的通信
一.环境说明 1.1 公司有路由器一台,交换机两台 1.2 有品管.市场.生产技术.工程技术4个部门,属于不同的VLAN 1.3 通过路由器来实现不同VLAN间通信且上外网 二.网络TOP图示列 三. ...
- vue 打包路由报错_Vue下路由History模式打包后页面空白的解决方法
vue的路由在默认的hash模式下,默认打包一般不会有什么问题,不过hash模式由于url会带有一个#,不美观,而且在微信分享,授权登录等都会有一些坑.所以history模式也会有一些应用场景.新手往 ...
- Socket编程总结—Android手机服务器与多个Android手机客户端之间的通信(非阻塞)
根据前两周写的关于Socket编程的网络通信的代码,现在对有关知识和注意事项进行总结如下: 1.首先说下Android NIO中有关Socket编程的类: 1)ServerSocketChannel类 ...
- 十、vue-router学习笔记——认识路由、vue-router基本使用、vue-router嵌套路由、vue-router参数传递、vue-router导航守卫、keep-alive
一.认识路由 1.1 什么是路由? 说起路由你想起了什么? 路由是一个网络工程里面的术语. 路由(routing)就是通过互联的网络把信息从源地址传输到目的地址的活动. - 维基百科 额, 啥玩意? ...
最新文章
- 将shell脚本转为python_shell脚本将python脚本加入Linux系统服务
- Linux(Ubuntu 19.10)下 Qt5 连接 MySQL(QMYSQL driver not loaded)
- dj鲜生-18-发送邮件功能
- java转换字符集_Java字符集转换解释
- 设计模式之工厂方法的重载
- 如何对数据目标进行分析
- Ext.Net动态创建按钮-动态添加事件
- 直播app开发中视频编码标准发展史
- 微信朋友圈设计方案简述
- 单片机炫彩灯实训报告_单片机跑马灯实验报告
- 【HDU4622】Reincarnation
- OpenFoam | 全面解析sprayFoam | 一、对象parcels属于哪个类
- 1007 Maximum Subsequence Sum (25 分) java 题解
- 创建一个DAPP的全流程
- python 批量增加文件前缀_linux中批量添加文件前缀的操作方法
- 软件工程实践Review
- gparted给ubuntu系统扩容
- 织梦模板文件不存在,无法解析文档的最快解决方法
- JavaScript:表格生成器
- MSP430F5529-定时器介绍
热门文章
- WPS漏洞利用工具Bully常见命令集合
- Xamarin图表开发基础教程(2)OxyPlot框架
- Kali Linux更新后无法启动解决了
- 分享Kali Linux 2016.2第50周虚拟机
- java io nio socket_通过socket编程掌握IO流 —— NIO
- java实现微信企业付款到银行卡_微信企业付款到银行卡实现方式 - 黎明互联-官方博客 - 黎明互联 - 区块链培训,PHP培训,IT培训,职业技能培训,追求极致!改变您的职业生涯!...
- export linux命令_linux 初级3 环境变量命令env、set、export、declare的区别
- winform是如何自动弹出软键盘_自媒体广告如何创造出更大的价值?
- eva每一集片尾曲是谁唱的_【跪求】EVA 18集片尾曲的歌手名,考验大家的听力~...
- 脑机接口新应用,利用深度学习对无声语音信号解码