0%

在最黑暗的那段人生,是我自己把自己拉出深渊。 没有那个人,我就做那个人。 —— 中岛美嘉

阅读全文 »

只记录开始时间,不记录结束时间的没有意义的 todo 列表。

阅读全文 »

这两天需要做一个可以高度自定义的报表,项目不紧迫,但是考虑到完善性方面,决定使用 reportBro 插件,高度自由,没有框框架架的约束。

一方面记录这个插件,一方面记录在 react 中使用 Jquery 插件。

阅读全文 »

在我们的实际开发过程中,常常需要去比较两个数据是否相同,对于字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol这些基础类型来说,我们只需要用 === 比较一下就可以了,也就没有必要写这个东西,但是对于对象和数组呢?

阅读全文 »

bilibili

关于暴露 webpack 配置

如果我们直接使用 npx create-react-app xxx 脚手架创建项目的话,我们通常是看不到 webpack 配置的。这是 react 帮我们隐藏了配置文件夹,当然它也写好了如何暴露 webpack 配置。

1
2
3
4
5
6
7
// package.json
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},

在 package.json 文件中,有这么一个语句 eject,这是帮我们暴露 webpack 配置的语句,我们只需要执行 npm run eject 就可以了。

有一个问题就是在执行这条语句之前,不能对文件进行修改,不然会报错(其实就是合并失败)。

按需加载 babel-plugin-import

关于 react 项目 public 目录

/public/ 是项目最后通过 build 打包生成的一个目录,所有源码都会生成在这个文件夹下面,然会把public下的所有子文件部署到服务器上运行,所以一般会把静态文件或者图片会保存在这里。

/public/ 并不会部署,只是它的子文件部署。

在项目中引用 /public/ 中的文件可以直接 /xxx 引入。

今天才周三,写周记不太合适叭!

其实无所谓,反正都会一直累积到周五,一周的事情都可以往这里写,只是不知道以后积累多了会不会删掉哈。毕竟一年52篇呢,看着都累。

阅读全文 »

严于律己,宽以待人。

真的想不起来以前是怎么学习的,现在是学什么忘什么,好沮丧。

递归和回调明明都是以前学过的,可是书到用时方恨少啊。

阅读全文 »

以前对文件都是乱放,什么创建文件都是桌面右键然后重命名 test,今后就要改过来,毕竟会把桌面搞乱,或者我写的什么东西放在哪里我都不知道了。

阅读全文 »

今天也不是什么重要的日子,我只是打算把以前学过的,做过的笔记啊什么的,整理一下,该删的删,该留下的复制一份到这里来,尽量从头来过,打好扎实的基础,不想那么多事情。

这不是什么伟大的计划,这只是重新做人罢了。

阅读全文 »