Js/Css/jQuery
-
2023-04-20
JS实时通信三把斧系列之三: eventsource
- 前言前两篇文章分析了websocket和socket.io,现在就剩下最后一个实时通信技术-eventsource。很多人也许好奇,有了websocket这种实时通信,为什么还需要eventsource呢?答案其实很简单,那就是eventsource其实是单向通信,而websocket是双向通信。在...
-
2023-02-09
Function.prototype.apply was called on WeakMap.prototype.get
- 最近接手了一个老项目,uni-app开发的小程序,安装依赖的之后使用idea 可以编译到微信开发者工具报错:1: app.js错误:TypeError: Function.prototype.apply was called on WeakMap.prototype.get, which is a ...
-
2023-01-16
vue实现文件直接下载
- 一些东拼西凑复制粘贴加上部分个人理解的原理Blob(Binary Large Object): 二进制大数据对象。在JS中, Blob类型的对象表示文件对象的原始数据,可以通过new Blob()方法创建Blob对象,将后端返回的数据存储到Blob对象中。Blob用作URL:Blob URL只能由浏...
-
2022-10-12
浅谈微信页面入口文件被缓存解决方案
- 缓存对于前端页面来说,是加速页面加载的利器之一,但也同时带来了很多问题,比如新版本发布之后,怎么替换客户端上的缓存文件呢?大家一般的的解决方案主要有以下几种形式,一般情况1、添加版本号,在静态资源文件的引用链接后面添加版本号,这样每次发布的时候更新版本号,就能让叫客户端加载新的资源文件,避免再次使用...
-
2022-06-19
JSON eval()和parse()方法
- 1)把 JSON 文本转换为 JavaScript 对象 由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。 语法:var obj = eval ("(" + jso...
-
2022-06-09
Vue-html5-editor是一个Vue的富文本编辑器插件
- Vue-html5-editor是一个Vue的富文本编辑器插件,简洁灵活可扩展,适用于vue2.0以上版本,支持IE11.Vue-html5-editor is an html5 wysiwyg editor for vue,easy and flexible,compatible with Vue...
-
2022-05-25
关于小程序session_key泄露漏洞
- 为进一步提升小程序的安全性和用户体验,目前平台对提审的小程序均需进行安全检测,在检测过程中发现仍有许多小程序存在安全漏洞,其中涉及session_key泄露漏洞,希望通过以下相关的漏洞介绍、案例分析和修复建议,开发者能更加了解如何对该漏洞进行防御。一、漏洞介绍为了保证数据安全,微信会对用户数据进行加...
-
2022-05-23
npm 升级与降级
- 升级# npm升级到最新版本npm install -g npm降级# 6.14就是你想要降的版本npm install npm@6.14 -g...
-
2022-05-19
微信小程序swiper 卡顿来回滚动问题
- 微信小程序swiper 卡顿来回滚动问题解决方法[code] // 轮播图切换 swiperChange(e){ //防止swiper控件卡死 if (this.data.current == 0 && this.data.swiperCurrent>1 ) {//卡...
-
2022-05-13
使用Prerender优化小程序端页面加载速度
- Prerender 是由 Taro CLI 提供的在小程序端提高页面初始化渲染速度的一种技术,它的实现原理和服务端渲染(Server-side Rendering)一样:将页面初始化的状态直接渲染为无状态(dataless)的 wxml,在框架和业务逻辑运行之前执行渲染流程。经过 Prerender...
-
2022-04-28
如何在微信小程序发布新版本后提示用户强制更新!
- 小程序在更新版本后,如果没有主动删除小程序再进入,那么小程序还是用的旧版本代码,无法更新最新版本。这样如果有紧急问题修复上线,用户却不能第一时间强制更新。解决办法官方提供了 UpdateManager 更新管理器对象,用来检测是否有新的版本发布。UpdateManager 对象提供以下四种方法:Up...
-
2022-04-28
微信小程序提示用户更新线上版本
- 小程序先提交了一个版本,但是用的时候发现了一些问题需要及时的更新,这时候就要发布新版本。如何让用户自己的小程序也更新到最新版本呢?一、运行机制小程序启动会有两种情况,一种是「冷启动」,一种是「热启动」。假如用户已经打开过某小程序,然后在一定时间内(五分钟)再次打开该小程序,此时无需重新启动,只需将后...
-
2022-04-24
npm速度过慢的解决方案
- 因为npm连接的数据源网站太慢,可以使用淘宝提供的npm数据源,npm config set registry https://registry.npm.taobao.org使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功,最后只能...
-
2022-04-08
小程序中图片二维码、小程序码,长按识别支持的情况
- 因为看到最近还有人刷到这篇文章还有收藏的,所以特别说明一下:以下是2021年5月31日时候测试的结果,并不一定与现在的情况相符。现在啥情况,我也不知道,已经不咋做小程序了。所以大家实际使用时候,请大家还是再测测。上面这段话更新于2021年10月11日下面是原文最近小程序中的图片支持长按识别了,总结一...
-
2022-04-06
org.springframework.web.client.RestTemplate‘ that could not be found
- 问题描述:初学 SpringCloud 架构,配置ribbon消费者服务,启动该服务时候报出标题中的错误,导致程序启动失败。完整的错误信息如下:Field restTemplate in com.cloud.ribbon_consumer.project.service.HelloService r...
第 1 页
上一页
下一页