摘要: 搞不清楚js的执行顺序,直到遇到了下面这个题目,现在已经会分析了 这个题目需要分析js的事件循环和回调队列 打印顺序是什么: async function async1() { console.log('1'); console.log(await async2()); console.log('2 阅读全文
posted @ 2021-02-05 11:19 深lin人不知 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 移动端页面有时候会有在页面中显示浮动按钮的需求,这个浮动按钮有时候会遮盖下面的文字图片等内容,这个时候就有了拖动的需求, 下面是封装好的方法,可以直接使用 /** * 拖动元素事件 * @param {*} obj [ 结构 { element, distanceTop, distanceLeft, 阅读全文
posted @ 2020-12-04 23:09 深lin人不知 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 没啥好说的,直接上代码: /** * 复制文本内容 * @param {*} cpStr 需要复制的文本内容 */ function copyString (cpStr) { var orderNum = cpStr; // 数字没有 .length 不能执行selectText 需要转化成字符串 阅读全文
posted @ 2020-12-03 23:00 深lin人不知 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 今天在使用express-jwt进行解密验证时,发现总是在报错 翻译过来是这样的 然后又找了找,发现需要配置algorithms,及下面一行代码 algorithms: ['HS256'] 配置前 配置后 增加一条algorithms的设置就解决了,这个是从express-jwt文档中看到的。 解决 阅读全文
posted @ 2020-12-03 22:52 深lin人不知 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 记录完了未封装组件的,这个就拆分一下了,用的时候也比较方便。 components/LoadMore.vue <template> <div class="my-scroll" @scroll.passive="onScroll($event)" @touchstart="touchStart($e 阅读全文
posted @ 2020-05-19 16:02 深lin人不知 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 最近写的项目需要用到分页,又没有引用什么库,只能手写一个。 由于没有思路,就搜了一波,还真找到了,但是直接拿过来又频频报错,所以自己按照搜出来的方法整理了一遍,可以直接用了。 下面这个是没有封装组件的样子,还有个封装组件的会单独贴出来。 <template> <div> <div class="he 阅读全文
posted @ 2020-05-19 15:52 深lin人不知 阅读(2009) 评论(0) 推荐(0) 编辑
摘要: 枪响之后,没有赢家。 疫情之时,没有能闲着的医疗相关人员。 别误会,我不是医疗工作者,只是我们做的项目跟医疗服务相关,在这个时候,又怎么能置身事外呢。 所以就开始加班加点呀,嗯.....加的头昏脑胀,代码都写的有点不顺溜了。 之前做的一个项目,有点问题,点击选项的次数过多的时候会卡住,前天一直没发现 阅读全文
posted @ 2020-02-15 20:12 深lin人不知 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 做项目的时候往往会遇到这么一种需求:文本溢出需要隐藏。 我遇到过两种情况: 1.单行文本溢出(如下图) 2.多行文本溢出(如下图) 以上情况呢,就是你给文本画好了框框,可人家呆不下啊,那咋办,咱还是用省略号表示吧 先看第一种,很好操作,在需要溢出隐藏的代码块里加上下面的css代码就妥了: { ove 阅读全文
posted @ 2020-01-28 21:24 深lin人不知 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 之前将时间转换为时间戳一直使用的是 var timestamp = (new Date('2019-11-28 18:00')).getTime(); 但是,前两天测试测出了bug,经排查发现是时间戳转换引起的, 上面的方法在安卓设备上是可以使用的,但是在某些 iOS 上面不可以,会返回NaN, 不 阅读全文
posted @ 2020-01-02 16:19 深lin人不知 阅读(1433) 评论(1) 推荐(2) 编辑
摘要: 前段时间需要做个长按可删除的操作,用来适配移动端的,偷懒从网上找了个方法,做完后感觉还挺好用,但是测试的时候出问题了,在部分机型上不起作用,于是乎,找了个测试机,各种断点各种试,终于发现了问题所在。 从代码里可以看到,我们在触发事件的时候,写了三个状态touchstart、touchmove、tou 阅读全文
posted @ 2019-11-16 15:11 深lin人不知 阅读(424) 评论(0) 推荐(0) 编辑