
vue
文章平均质量分 83
小七你过来
常思己过
展开
-
VUE借助中间桥梁实现非父子组件通信
新建一个新的vue实例,通过$emit 与$on实现沟通//eventBus.js//组件Aimport Bus from '@/utils/eventBus';//使用时 Bus.$emit('change','参数');//组件Bimport Bus from '@/utils/eventBus';//在mounted钩子里调用 mount...原创 2019-05-13 09:00:48 · 197 阅读 · 0 评论 -
vue项目导出Excel表格
点击导出按钮,对后台发起请求,会返回一个二进制的数据,创建一个Blob对象用来装这个数据。let blob = new Blob([res.data], { type: "application/vnd.ms-excel"});//res.data是后台传回来的二进制数据然后通过 Blob URL 方式:URL.createObjectURL(blob) 生成一个下载地址(...原创 2019-05-13 09:22:39 · 270 阅读 · 0 评论 -
vue-element-admin 框架 页面内跳转非左侧菜单栏页面
由于之前都是直接解析后台传入的页面,所以在想如果没有在菜单显示的页面该如何跳转。于是在仔细看 原框架作者Panjiachen的源码之后发现了实现的方式,这里记录下来作为笔记点击测试按钮的时候,跳转非左侧菜单的路由//测试的时候用的静态路由数据,实际业务可制定需求让后台给你数据,以便进行权限控制// src => router => index.jsexport...原创 2019-07-10 10:44:55 · 7716 阅读 · 4 评论 -
vue axios 同时并发请求数据
场景,操作 el-form 表单数据时,需要同时请求多条数据,如el-select、el-cascader的数据。新建时请求数据倒是无所谓,修改的时候请求的稍微有点问题(请求时间长,但是数据先绑定到表单,请求返回之后就会出现绑定了id值,而不是name)如果是一层一层的嵌套,肯定是打脑壳的。所以我们需要一个并发的请求。在网上学习了阮一峰老师的教程之后,找到了三种解决方式。目前只是粗略学...原创 2019-07-10 16:54:45 · 1371 阅读 · 1 评论