- 博客(3)
- 收藏
- 关注
原创 vue3 Bus组件通讯
原理我们创建一个 Bus.js 文件,用来控制数据和注册事件的。Bus.js 里有一个 Bus 类eventList 是必须项,用来存放事件列表的。constructor 里除了 eventList 外,其他都是自定义数据,公共数据就是存在这里的。$on 方法用来注册事件。$emit 方法可以调用 $on 里的事件。$off 方法可以注销 eventList 里的事件。然后需要用到总线的组件,都导入 Bus.js ,就可以共同操作一份数据了。Bus.jsclass Bus {
2022-04-20 16:32:46
2141
原创 JS 下载文件自定义命名
/** * 获取 blob * url 目标文件地址 */ getBlob(url) { return new Promise(resolve => { const xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = 'blob'; xhr.onload = () => { ...
2020-09-23 14:27:41
1406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人