logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中websocket的使用---详解

WebSockets 是一种先进的技术,它可以在用户的浏览器和服务器之间打开交互式通信会话。使用此 API,可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应。WebSockets 这种技术中有一个接口名为WebSocket,它是一个用于连接 WebSocket 服务器的主要接口,之后可以在这个连接上发送和接受数据。接下来的案例则是使用该接口创建一个WebSocket对

文章图片
#websocket#网络协议#网络
【uniapp — 微信小程序】本地和真机调试文件图片上传成功但体验版不成功

登录微信公众平台 —— 配置uploadFile合法域名,就可以啦。首先看一下域名信息里 uploadFile 是否配置了合法域名。

文章图片
#uni-app#微信小程序#小程序
【vue3+ts】keep-alive缓存组件,路由跳转后,返回旧的页面依旧保留之前的数据及浏览位置。

此时还会出现一个问题,就是当我在首页浏览到一定位置后,点击“更多”,路由跳转到列表页面的位置和首页的位置一样。上面一段是官网的解释。简单理解就是缓存组件的,不加它每次访问组件都会重新创建,重新创建也就意味着数据初始化,路由跳转走之后就会摧毁。我的场景是在首页有个点击‘更多’来路由跳转到列表页面。当我从列表页返回到首页时,页面重新刷新了。因为 <Transition>包裹组件的原因,组件内必须只有一

文章图片
#缓存#vue.js#前端
vue中.env的环境变量配置

在.env.production中写入3.在vue.config.js文件夹中进行相关配置(可通过process.env.NODE_ENV来判断生产环境)4.在封装的axios中可以对baseURL的路经拼接进行判断5.在package.json(在运行npm run serve 时为开发环境, 运行npm run build 时为生成环境)[如有不足和错误的地方请大佬们指出,谢谢]

文章图片
#vue.js#javascript#前端 +1
[vue3打包时出现的问题]File ‘xxx‘ is a JavaScript file. Did you mean to enable the ‘allowJs‘ option?

由于我们的项目配置中缺少了‘allowJs’选项导致的。当我们在使用TypeScript编辑器编译项目时,如果项目中存在javaScript文件,但是没有启用'allowJs'选项,就会有上面的错误信息。

文章图片
#javascript#开发语言#typescript +1
解决Invalid vnode type when creating vnode的警告问题

component渲染item.meta.icon时数据为空,所以给它加上。具体警告如下:创建vnode时,vnode类型无效。然后控制台就干净啦。

文章图片
#javascript#开发语言#ecmascript
到底了