![](https://img-blog.csdnimg.cn/14770829a0804f928c0cdce7ce139323.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS工具类
1
Justin0223
I will be okay
展开
-
如何在谷歌控制台增加微信调试
前言我电脑存储空间满了,然后开始卸载一些不常用的应用,微信者开发工具就被我删除了,但是今天突然要调试微信打开页面,在不想重新安装微信开发者工具情况下,我想直接在谷歌控制台,调试微信应用。步骤如下图f12打开控制台,点击菜单按钮 - More Tools -Network condition打开 Network condition 窗口 User agent 选项,选择 Custom (自定义),然后在下面的文本框中输入 UA输入UserAgentAndroid 微信 UserAgentm原创 2021-09-11 15:02:12 · 476 阅读 · 0 评论 -
一次系统升级引发的问题
(一) 前言无意之中把系统升级, macOs到10.15.4,之前xcode 版本是11, 已经Homebrew都出现安装问题,查找半天,说可能是某些核心配置修改, 导致, 只能卸载重装。(二) Homebrew错误我在安装新包, 出现如下错误,Updating Homebrew...Error: No available formula with the name "node"==> Searching for a previously deleted formula (in the l原创 2020-12-24 12:30:54 · 2311 阅读 · 0 评论 -
QuotaExceededError The quota has been exceeded
(一)前言我首先描述下,这种报错出现的场景ios <= 10 真机 Safari 的无痕浏览模式使用localStorage or sessionStorage 的 setItem当然,问题肯定社区有解决方案,以下链接可以满足你想要的答案问题链接1问题链接2问题链接3(二)解决过程如果你看完,那么问题可以总结为,两个方向是我们h5站点增加检测是否支持,并提示用户切换模式我们在不支持情况,默认切到cookie当然因为cookie本身储存空间不大,所以建议如果本地存储大量数原创 2020-08-28 17:33:08 · 3934 阅读 · 0 评论 -
谈谈移动端IOS橡皮筋特效
(一)前言对于移动h5应用,会发现进场出现滑动橡皮筋效果,大部分情况下,如果将body设置为滚动条情况下,只要设置html就fixed定位,其实就能解决这个问题,但是大部分产品,会使用局部定位的元素来实现滚动,那么随之问题就会发生。(二)页面元素滚动场景本文解决方案,基本参考下面文章参考链接下面,我来说下,我遇到的问题场景整体页面未使用body作为滚动条内部定义div 为listV...原创 2019-11-10 18:08:11 · 1988 阅读 · 1 评论 -
Tree和array之间相互转换
(一)前言对于大部分网站需求,我们经常会遇到一种需求,将list转为tree结构,或者将tree转为list结构,或者我们在tree结构中查找对于的数据,返回,或者返回顶层到查找级别的list。(二)将list转为tree我们一般会在后台数据库设计时候,当我们设计省市县联动时候,一般会在数据库设计唯一索引id,和pid字段,pid关联父亲id,这样当查询出来的数据很可能是类似下面的结构co...原创 2019-08-19 23:13:43 · 6530 阅读 · 1 评论 -
使用jison解决JS处理后台返回的Number数据精度丢失
(一)前言在拿到请求返回的数据的时候,不用json自带的那个parse方法,而是通过自己定义了一个json转换方法,然后再response给前端,这样一来前端拿到的数据就是一个动过手脚的json数据。这个方法的确可以实现前端拿到的数据不出现精度丢失问题,但是再浏览器中的Preview上查看数据还是一个丢失的错误数据,这个是因为浏览器它用的还是自己原始的那个json parse方法(二) 案...原创 2019-03-21 00:20:21 · 3720 阅读 · 0 评论 -
axios请求service, csv文件下载
前言请求库:基于axios。 服务器:返回csv文件(一) 重置request.js 通用请求库const BASE_URL = process.env.REACT_APP_BASE_API;const instance = axios.create({ baseURL: BASE_URL, timeout: 10000,});instance.intercepto...原创 2018-06-14 11:19:47 · 3354 阅读 · 0 评论 -
基于Fetch封装Requst工具类
安装依赖$ yarn add isomorphic-fetch新建utils/Requst.js 文件import fetch from 'isomorphic-fetch'// this is base_url, you can set webpack/***new webpack.DefinePlugin({ 'process.env': { ...原创 2018-04-09 19:36:53 · 687 阅读 · 0 评论 -
React Hot Loader
错误Warning: [react-router] You cannot change ; it will be ignored Warning: [react-router] You cannot change ; it will be ignored错误类型原因:// src/index.js// Hot Module Replacement APIif (...原创 2018-03-14 11:28:38 · 299 阅读 · 2 评论