JavaScript
文章平均质量分 57
真是个老机灵鬼
这个作者很懒,什么都没留下…
展开
-
chrome插件开发总结
最近老板安排了一个开发浏览器插件的项目,总结一下用到的东西。一、框架用的是同事搭的一个vue版框架整体目录结构二、各页面通讯1.content与background1.1content发送/* content向background发消息 id: 消息唯一id command: (必填)命令 parameter: 携带的参数*/export const contentToBackground = (id, command, parameter = {}) =原创 2021-11-04 16:56:33 · 3424 阅读 · 0 评论 -
vue载入速度优化(打包放服务器后加载很慢)
把我优化vue载入速度的问题总结一下。我的博客项目放在服务器后加载要18-20秒,其实这个问题拖了很久了,昨天才有时间处理一下。之前以为是首页的mp4资源太大,但昨天看了后发现主要是vue打包后的js文件载入用了最多时间,如下图(优化前没截图,这个是优化后的。优化前大小是2m多,时间是十几秒)带宽合格的服务器其实2m的文件用不到十几秒的,但我买的带宽是1Mbps (穷是原罪),速度太慢。那么就从优化文件大小入手。步骤:1. 将路由改为懒加载,修改router文件如下图,之前的写法是红色箭头原创 2021-09-07 11:06:12 · 2712 阅读 · 0 评论 -
javascript获取现在到未来某时间的倒计时
小程序项目,在开发新活动时有个需求,用户发起活动后有时间限制,后端给我传了一个结束时间的字符串,格式如下,我要在页面显示剩余的时分秒上代码,注释即思路// theFreeReceiveGoodDetailDTO.overTime 为从后台获取来的时间格式字符串that.setGetFormatOverTime(theFreeReceiveGoodDetailDTO.overTime)...原创 2020-01-07 10:59:48 · 701 阅读 · 0 评论 -
vue滚动触底加载更多
废话不多说,代码:```javascriptscrollBottom() { // console.log("可视高度: ", window.screen.height) // console.log("全文高度: ", document.body.clientHeight) // con...原创 2019-12-17 13:29:10 · 1678 阅读 · 0 评论 -
ios使用jsSdk报错:config:invalid signature
最近有个需求,要在公众号做定位功能。接的高德api。万事俱备,安卓完美。但是一到ios调用wx.config的时候就报错config:invalid signature在网上找了很久,说是url不一样导致,但是打印出来的url都是一样的啊但又琢磨一会儿发现这打印出的是假象因为首页调用时ios是可以的,但进入另一个页面再调用wx.config就不行了其实在其他页面做个判断就行了,是ios就...原创 2019-10-29 15:03:30 · 2961 阅读 · 2 评论 -
javascript时间戳转日期格式
javascript时间戳转指定日期格式// 格式化日期,如月、日、时、分、秒保证为2位数 formatNumber (n) { n = n.toString(); return n[1] ? n : '0' + n; }, // 参数number为毫秒时间戳,format为需要转换成的日期格式 formatTime (number, f...转载 2019-07-11 13:45:52 · 236 阅读 · 0 评论