vue学习
文章平均质量分 91
maker011
5年javaweb开发经验,目前专注于大学生项目实战开发,讲解,毕业答疑辅导等。
展开
-
作为一个菜鸟,至今才弄明白前端async、await以及setTimeout的执行顺序
宏任务:macrotask(又称之为宏任务),可以理解是每次执行栈执行的代码就是一个宏任务(包括每次从事件队列中获取一个事件回调并放到执行栈中执行)。浏览器为了能够使得 JS 内部 macrotask 与 DOM 任务能够有序的执行,会在一个 macrotask 执行结束后,在下一个 macrotask 执行开始前,对页面进行重新渲染。其中数字代表线程执行遇到的顺序,主线程第一次执行结束后,再次执行微任务队列中的任务,最后执行的是宏任务队列中的任务。下面再通过一个例子去更深次理解宏任务和微任务。原创 2023-02-08 15:44:35 · 1501 阅读 · 0 评论 -
记录一下uniapp开发小程序使用websocket实现断线重连以及心跳机制
uniapp开发小程序使用websocket实现断线重连以及心跳机制背景业务问题断线重连心跳机制官网方案我的方案大神方案背景业务我们公司为甲方做一个报价类的小程序,别人报价可以实时的监听到,这样就肯定需要消息通讯机制,并且我们这个业务是双端同时操作的,也就是网页端有网页端的报价功能,小程序有小程序的,而且内容是一个的,也就是同时可以在小程序和网页端报价,这里websocket就离不开了问题因为一般牵扯到websocket就应该要想到实现断线重连和心跳机制的问题,毕竟websocket是一个长原创 2021-08-18 11:17:45 · 5728 阅读 · 2 评论 -
科大讯飞语音识别——纯web端实现
vue实现讯飞语音识别功能获取调用接口的参数主要代码项目源码功能实现:使用浏览器录音功能(https、localhost、127.0.0.1),在web端实现录音,然后通过websocket实现接口传输,获取对应的识别结果获取调用接口的参数如果要使用讯飞的接口,必须要在讯飞中申请账号,并在控制台中开启相应的权限,在我的应用中创建新的应用并获取对应的APPID,APISecret,APIKey如下图:主要代码因为整个流程的演示代码都在github中了,所以我在这里就不多说了,本实例是vu原创 2020-10-26 08:48:44 · 8719 阅读 · 39 评论 -
使用vue开发公众号遇到的加载缓慢问题的解决方案
暗室逢灯原创 2020-09-29 15:59:42 · 1273 阅读 · 0 评论 -
记录一下springboot+vue前后端分离实现的excel内容查询导出功能
文章目录前言一、引入apache.poi相关依赖二、vue通过事件点击发送get请求1.发送请求2.后端接收请求3.ExcelUtil工具类4.返回的格式三、vue前端使用blob处理文件流1.处理文件流并下载excel文件2.如果第一步完成后下载的excel文件打不开,编码后打开乱码形式就可以继续往下,当然第一步完成没问题就不需要看了总结前言 文件导出功能是一种常态,大多数网站开发来说都会有各种形式的导出功能,以往使用ssm前后端不开的框架直接向后端发送一个请求,然后后端直接使用文件流的形式就可原创 2020-09-01 09:54:23 · 2475 阅读 · 15 评论 -
记录一个vue项目报错UnhandledPromiseRejectionWarning: Unhandled promise rejection.
使用vue-cli创建vue项目,加入一些之前的代码,然后打包运行报错:(node:4892) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled wit原创 2020-08-11 17:09:55 · 4861 阅读 · 4 评论