使用 WebPack 打包时去除注释和控制台日志

开一个坑,今天怎么尝试也都只能在打包的时候去除 console 但是注释还是不会被去除掉。

Jeecg-boot 中台挖坑日记09 AntD 复杂表单制作

之前开发的时间比较干工期,所以在某些还没弄明白的地方我直接使用了 v-model 来绑定数据,没并没有使用 v-decorator
所以局部的表单验证需要自己手动去写,异常提示也是需要单独的去做,

现在空下来了,开始整理一下,使用 form.validateFields 来做验证。

年会开发日记02 - 红包雨

本来想写的,但是手机摔了,X 的后玻璃碎了,看了官网保修 RMB 4,269
有点烦,算了! 不写了,今天晚上咸鱼。

如何使用CSS控制SVG图片?

一直以来都很少使用 SVG 图片,偶尔使用也发现用 CSS 控制时灵时不灵的,也没有去研究为啥,先写一篇文章提醒自己去研究下。

年会开发日记01 - 3D签到墙

年会签到做到最后特效实现的部分,使用 Js 来不断绘制 Canvas 会出现擦除背景图的情况,而且并不流畅,
所以又考虑了下 CSS3 的动画属性,可是 Javascript 并不能控制 CSS3 动画。

昨天折腾到晚上 10 点还没怎么好的思路,今天看到一个开源 WebGL Js 库 👉 ThreeJs.org

阅读全文

forEach() 与 Promise()

今天写年会活动页的时候用到了异步记载数组里边的图片,然后按照数组的下标顺序做不同的操作,
所以想循环里边用 await,那就要 Promise 化图片的加载。

可是我问了下群友,好像不能在 forEach 中使用 async/await
但在 for 替换则可以。

所以像探究下为什么 forEach 中不能使用 async/await

开坑未填
2019-12-02

Jeecg-boot 中台挖坑日记04 全局 Vue-AntD 标签页的控制

开坑 2019 年 10 月 28 日

暂时没有找到好的方法,在不修改原来 layout 框架的情况下。

阅读全文

Hexo 主题开发 -- 代码块颜色高亮

使用 Hexo 框架,在发布之后会自动给你的代码块进行区分,并没有安装其他依赖。
然后根据生成的 html 基础上进行代码高亮。
只需要匹配对应类名加上 CSS 样式就可以完成基础的代码高亮。

  • 代码块:
    • HTML
    • Javascript
    • css
  • 代码行

先开坑,慢慢填坑。可能要等到 Jeecg-boot 之后陆陆续续完成,也有可能提前,随缘。

阅读全文

[ WordPress 主题开发 ] 从入门到自闭 - 01

开坑未填,不用期待,指不定哪天就没了。

JavaScript for(let..){setTimeout...}

今天在 Segmentfault 看一篇文章。 里边举例了一个经典的面试题,异步、单线程的问题。
我也只是了解,知道执行结果是什么,但并不是门清。
但看到把 var 换成 let 声明之后就是另外一个结果了,就有点懵。
所以准备写一篇笔记梳理一下 块级作用域

首先来看下这道面试题:

1
2
3
4
5
for (var i = 1; i <= 5; i++) {
setTimeout(function test() {
console.log(i) // 依次输出:6 6 6 6 6
}, i * 1000);
}
阅读全文