自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 使用 TS 和 class 实现一个简易 Promise

前言最近在看书学习的过程中,发现自己对 Promise 以及宏任务、微任务之间的关系还掌握得不够熟练,于是决定学习百家之长,自己动手实现一个 Promise,当然,就算如今这种行为已经烂了大街,我也想特立独行一些,于是就用上了 typescript 和 class。基本接口首要的就是 Promise 独一无二的三个状态type StatusType = 'pending' | 'fulfilled' | 'rejected';然后是声明时需要传入的函数 executorinterface On

2021-06-02 18:47:56 527 1

原创 Antd cracoTs Js 配置流程

Antd cracoTs Js 配置流程JS:文档:0.1.4 配置 js 环境.note链接:http://note.youdao.com/noteshare?id=e32fa75c1baa014b5819fa5e22887dbc&sub=02CCF50E35E747C6B7529C931FC180E1TS:文档:0.1.3 配置 ts 环境.note链接:http://note.youdao.com/noteshare?id=abb127cbbf4cb3e3f1c029c588f5a

2020-08-20 16:50:29 313

原创 React 使用 less 报错:CSS Loader has been initialized using an options object that does not……

被这个问题困扰了很久,最终发现,这是由于两个原因:1.customize-cra 版本与 less-loader 的版本不符2. config 配置与 less-loader 的版本不符针对这两种原因,解决方法如下"customize-cra": "^1.0.0","less-loader": "^6.1.0",// overrides-config.js addLessLoader({ lessOptions: { // 如果使用less-loader@5,请移除 l.

2020-06-04 18:07:52 1659

原创 react native 中使用 redux-persist

为什么要用 redux-persistredux-persist是一个持久化存储state的插件,那么为什么要用它呢?持久化对于前端开发有什么好处?2个问题可以一起回答:redux的store状态树保存的state并不是持久保存的,state只是一个内存机制,而我们知道,本地数据库或者像localstorage之类的缓存系统才有可能长时间保存数据,而redux-persist可以让你的数据从...

2020-01-16 17:28:15 962

原创 react native 使用 immutable

react native + redux + immutable举一个加减的小例子首先,安装依赖:yarn add immutable redux-immutable 使用 redux 时,需要改 reducer:import { combineReducers } from 'redux-immutable'import count from './count'export de...

2020-01-05 21:25:57 352

原创 使用 react-redux 报错TypeError: Object(…) is not a function

由于 react 和 react-dom 版本过低导致,可以将 package.json 中的 react 和 react-dom 版本修改为 16.10.2 ,然后运行 yarn 自动安装相应依赖,即可解决问题"react": "^16.10.2","react-dom": "^16.10.2",​// 命令行中运行 yarn PS D:\MyDocuments\WebLearn\...

2019-11-19 16:03:40 2265

原创 创建基本的webpack4.x项目

创建基本的webpack4.x项目全局安装 cnpm i webpack webpack-cli -g 如何安装 cnpm: 全局运行 npm i cnpm -g 在项目根目录运行 npm init 初始化项目 在项目根目录创建 src 源代码目录和dist产品目录 在 src 目录下创建 index.html,index.js 安装相关依赖 cnpm i webpack w...

2019-08-21 10:40:35 109

原创 响应式开发 纯CSS实现隐藏菜单栏

响应式开发 纯CSS实现隐藏菜单栏首先,需要在页头引入相应的CSS文件 1 2 <linkmedia="(min-width: 800px)" rel="stylesheet" href="css/main.css"> <linkmedia="(max-width: 768px)" rel="stylesheet" href...

2019-07-20 23:35:45 1082

原创 HTML当元素被压在下面……

这时候我使用z-index:1;来解决!1,2,3……数字越高越在上层显示!

2019-06-16 21:53:37 434

原创 JavaScript学习错误1,not defined

<div id="abb"> 3 </div> <script type="text/javascript"> function createNode2(){ var c = document.getElementById("abb"); var d = do...

2019-06-15 22:15:36 199

原创 sublime text3的安装、破解以及无法下载插件解决方案!

一、先从我的网盘把已经打包好的文件下载下来,解压。链接:https://pan.baidu.com/s/1dUI7PPZxxBkOEhxai0OQYQ提取码:jmvm二、打开Sublime Text Build 3207 x64 Setup.exe文件,安装软件。三、将sublime_text(破解备用).exe的名字中的“(破解备用)”去掉,替换安装路径下的sublime_t...

2019-06-13 16:51:50 1673

原创 修改的sublime主题monokai

如下,我不太喜欢原来有些泛黄的背景,于是加黑并且让编辑区更亮一点链接:https://pan.baidu.com/s/1u2esxKZPLBtoESpGEMu_uA提取码:rs4s

2019-06-03 20:39:20 2298

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除