项目踩坑
iCodingShow
这个作者很懒,什么都没留下…
展开
-
moment如何转化成24小时制?
背景今天在项目中使用moment.js时间库的时候,遇到一个问题:将时间戳转化为时间的字符串的时候,发现明明应该是2021-05-20 16:58:40,转化之后居然变成了2021/05/20 04:58:40,整整错了十二个小时,是怎么回事?moment(parseInt(1621501120000)).format('YYYY/MM/DD hh:mm:ss');// "2021/05/20 04:58:40"解决最后才发现才发现居然是大小写的原因,修改如下:moment(parseInt(原创 2021-05-31 19:03:26 · 6730 阅读 · 1 评论 -
右键打开新的标签页,sessionStorage失效
项目场景:所有人都知道,localStorage和sessionStorage的最大区别是生命周期,一个永久,一个仅针对一个会话期间有效。那么,到底什么是一个会话?多个标签页之间的数据是否会共享呢?问题描述:在今天开发的项目中,有一个需求,需要在a页面通过target="_blank"跳转打开一个新的标签页b,在跳转的过程中,需要把a页面相关的信息通过缓存传到b页面,通过使用sessionStorage实现,不过在跳转之后发现sessionStorage为空,为什么sessionStorag.原创 2021-03-30 18:17:06 · 3975 阅读 · 0 评论 -
Error: getaddrinfo ENOTFOUND localhost
亲测,以下方案验证OK。背景:新同事第一天来公司download新项目,安装完依赖,启动项目之后报了如下错误:Error: getaddrinfo ENOTFOUND localhost此处省略一万字。。。。。。根据报错内容,基本断定是localhost的问题,很有可能是localhost没有绑定127.0.0.1方式1:在mac电脑上,前往如下目录:/private/etc/hosts,即可看到hosts文件,拷贝一份hosts文件到桌面,修改之后在覆盖之前的hosts文件。原创 2021-03-25 15:18:21 · 4420 阅读 · 0 评论