解决 VSCode 占用 CPU 过高问题 Posted on 2019-10-06 Edited on 2020-01-06 In web前端 在 Mac 电脑上使用 VSCode 时总会出现 CPU 占用过高问题,可以使用本文方法解决此问题。 Read more »
Github pages 实现 https 访问 Posted on 2019-09-21 Edited on 2020-01-06 In web前端 当使用 https:// 访问个人域名或 Github pages 时会出现一个问题,浏览器会警告站点不安全,本文教你如何解决这个问题。 Read more »
JS 异步执行几个容易困惑的问题 Posted on 2019-08-18 Edited on 2019-12-05 In web前端 JS 同步和异步任务分别进入不同的执行“场所”,同步的进入主线程,异步的进入Event Table并注册函数。当指定的事情完成时,Event Table会将这个函数移入Event Queue。主线程内的任务执行完毕为空,会去Event Queue读取对应的函数,进入主线程执行。 Read more »
JS 单线程与异步 Posted on 2019-07-26 Edited on 2019-12-05 In web前端 JS 是单线程语言,但是也不乏一些异步操作,比如定时器、浏览器事件、Ajax 异步操作和回调等,还有耳熟能详的 Promise。 Read more »
flex 布局左侧固定,右侧内容不超过容器解决方案 Posted on 2019-07-17 Edited on 2019-08-29 In web前端 在移动端开发中, flex 布局非常好用,但是最近也遇到了一个问题,在设置了 flex: 1 的容器中,如果容器内容超出容器高度,则容器内部滑动会出现问题。 Read more »
微信小程序globalData使用介绍 Posted on 2019-07-02 Edited on 2021-11-05 In web前端 微信小程序进入后台一定时间或系统占用资源过高后会被销毁,所谓的后台,就是用户点击小程序左上角的关闭或按HOME键离开微信。小程序销毁后,globalData会被清空,下次打开小程序时会被重新初始化。 Read more »
微信小程序点击/滑动事件冲突解决方式 Posted on 2019-07-02 Edited on 2021-11-05 In web前端 微信小程序本身的单击(tap)/长按(longtap)事件在实际操作过程中与滑动事件(touchstart/touchend)有冲突,这里着手解决一下这个问题。 Read more »
微信小程序自定义弹窗后禁止屏幕滚动(滚动穿透) Posted on 2019-06-24 Edited on 2019-08-21 In web前端 自定义 fixed 弹窗弹出后,在弹窗上滑动会导致下层的页面一起跟着滚动,我们需要阻止滚动事件冒泡到下层页面。 Read more »
微信小程序 IntersectionObserver 用法介绍 Posted on 2019-06-07 Edited on 2019-08-19 In web前端 微信小程序用来监测目标元素与某个参照对象的相交情况。 Read more »