自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Echarts入门之谁看了拿来都会用

一. 什么是echarts一. 什么是echarts一个基于JavaScript的开源可视化图表。具有强大的数据分析、展示、交互等能力。常用于专项数据分析展示,中控台汇总展示、地图展示等。二. 如何使用echarts1.安装方法:1) 通过命令安装。

2023-10-16 16:25:57 47 1

原创 不求甚解系列之tailwindcss

相较于全局注册样式,样式文件中导入,tailwindcss的运行逻辑是,在配置文件中配置后,在页面编译过程扫描类名,再注入对应样式文件,生成文件更小。它提供全局注册大量样式类,并在具体样式文件中注入实现样式的复用,降低业务组件内重复样式代码量。这会在根目录创建一个tailwind.config.js文件,这时你就可以根据。1.安装tailwindcss。一个实用优先的css开发框架。也可以在jsx文件中直接导入。3.在样式文件中引用。

2023-08-18 14:13:25 56 1

原创 页面设置元素全屏仍然有滚动条

设置视频的宽度和高度占满全屏,于是得到以下带滑动条的页面发现这个数值是携带了 滚动条的高度 减去17后得到正确的表现得到:

2022-05-16 14:15:52 609

原创 websocket学习记录

个人理解使服务器能主动向客服端发起消息 而不是一味的等待客户端的请求用于服务器与客户端实时交互 替代了前端轮询这种耗时耗性能的方案聊天室就可以用这种方式进行实时通信路径标识 http=>ws https=>wss传参 直接在路径后拼接 同等与url传参 网址?arg1=xx&arg2=xxx通过new构造函数来创建websocket实例 const ws = new Websocket(url)生命周期状态readyState 有四个取值:connec...

2021-04-20 17:24:03 304

原创 时间戳和时间互转

时间转时间戳new Date().getime() 单位 毫秒 当前时间 传参则计算指定时间的时间戳时间戳转时间年 getFullYear月 getMonth tips:从0开始日 getdate时 getHours 24小时制 需要12小时制需要写个函数判断一下hour>12分 getMinutes秒 getSeconds星期几 getDay tips:从1开始 搭配 自己定义的数组letdays=['一','二','三','四','五','六','七...

2021-03-16 14:32:35 90

原创 路由部分不跳转,自挖自埋

昨天遇到一个路由有关的问题,再次感慨我是真的菜这次用的umi路由,其实对于其他路由也是一样的,我注册了多个一个菜单及二级菜单,想着一级菜单反正不跳转,就没配置一级菜单的path,这样直接导致了部分页面路由跳转空白如图框起来的path是后期加上的,之前是只有系统管理下的路由有效,两个一级菜单调换位置后只有劳务管理下路由有效,修改各种配置,文件位置都不生效,翻文档和百度都没找到答案,后面发现这里path没配置就盲改一下,就可以了。。。就很秃然。记录一下,又一个愚蠢的bug.......

2020-11-24 09:53:24 344

原创 umi项目搭建过程遇到的小问题之一

遇到了一个不大不小的问题,请求的路径。按我浅薄的理解,umi在创建request时取的默认baseurl 是代理地址或者localhost,为了代理到接口地址,在网上搜了一些,告诉我在config/proxy.js里修改配置配置完的效果是这样的,感觉这个代理还是很好用的,可以根据不同的参数匹配不同的地址。很奇怪的是我用之前项目的接口调试正常,但是新接口就404,感觉应该是nginx需要配置些什么,可我又一片空白,再次感受到了知识的贫乏。但是问题总要解决吧,那就曲线救国吧,能不能想个.

2020-11-16 16:22:54 940

原创 记录新搭建的项目流程 react+dva+umi+antd pro4+eslint

傻乎乎的我,稀里糊涂一次性接触除了第一个单词以外所有的新东西,感觉又新奇又压力大,偏偏我还是一个拖延症晚期患者,加油冲冲先是搭建项目基本框架 之前只使用过react+redux+router的简单框架,大概了解react的基本流程和原理。这次大哥让我用dva搭一个新项目的框架,听说是让react变得更加优雅的插件,说是看起来让别人觉得更厉害的东西,我听力那个心动啊感觉好像立马要成大师了一样。然后一顿百度猛如虎,好家伙,教程一个接一个,文档一个接一个,插件一个加一个,最后就变成这一大堆不认识的英文单词组合

2020-11-15 16:34:32 622

原创 解决pdfjs插件不渲染电子章的问题

思来想去不明白,还是网友们靠谱。打开pdf.work.js文件,找到 fieldtype=='sig' 这一行判断语句并注释掉,成功解决问题~

2020-10-20 17:59:40 468 2

原创 小程序 web-view 显示空白

今天接到一个需求,要把服务号的内容搬到小程序上,幸好现在小程序有webview组件,不然这个工作量,真的能让我哭了可是一开工就让我头痛不已,页面一直是空白的状态查过网上各种教程都没能成功,后面无意间想着页面开启了微信授权,会不会是小程序模拟器对这个有兼容问题呢?然后开启真机调试,果然,在手机上·就能正常显示了!!!所以下次就不用觉得奇奇怪怪啦,这种带授权的页面,看来也只能手机调试了...

2020-03-11 17:30:34 5091

原创 gulp src 通配符使用

gulp.src(['!./src/view/entry/{index3,index}.twig','!./src/view/entry/{tenstyle,case}/*.twig','./src/view/entry/**/*.twig'])

2020-01-14 10:24:48 382

原创 vue lib-flexible font-size失效 及 移动端适配原理

新建项目想使用lib-flexible插件完成屏幕自适应后,设置remUnit:192(设计稿为1920px)后,发现不管在什么尺寸下的屏幕下font-size都为54px,rem也就失去意义了,搜索引擎查了一圈也没看到什么解决方案,只好老老实实看源码了,结果发现对屏幕大小做了限制,大于540px的屏幕一律按540处理了,注释掉这段即完美解决~...

2020-01-03 17:53:02 3365 1

原创 [转载]访问新建项目 Invalid Host header

vue-cli搭建的环境,用nginx做代理服务器,访问时显示:Invalid Host header经查是因为新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的就不能访问。这样有2中方法,一种是设置跳过host检查,一种是直接host设置成你的地址。解决办法:在build=>webpack.dev.conf.js的de...

2020-01-03 11:50:29 113

原创 记录第一次搭建vue版移动端

首先感谢大佬的帮助第一步新建一个文件夹可以说很随意的地址了,大家不要学习hhhh第二步搭载环境安装npm(这里我已经安装过了)安装vue脚手架 npm install --g vue-cli初始化环境 vue init webpack project完成一些设置中途碰到这个问题然后上网查说 该问题是vue-cli脚手架的一个bug,原因是ch...

2019-05-13 21:26:28 72

原创 编写可维护的javascript之书写风格

这么高级的标题,简单说就是,emmm写代码时可以采用的一种比较高级,可读性更强,更适合团队合作的风格~毕竟工作的时候大部分是和同事们一起编写代码和维护,而不是单打独斗。这个时候如果每个人都保持着自己独特的风格,emmm,我觉得leader也会很头痛吧,在做工作交接的时候也会很痛苦吧。我之所以会看《编写可维护的javascript》这本书呢,是学长看了我写的代码之后建议我学习一下的(手动尴尬...

2018-10-15 16:18:28 171

fiddler+willow.7z

fiddler4和配套的willow插件

2021-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除