- 博客(13)
- 收藏
- 关注
原创 使用 TS 和 class 实现一个简易 Promise
前言最近在看书学习的过程中,发现自己对 Promise 以及宏任务、微任务之间的关系还掌握得不够熟练,于是决定学习百家之长,自己动手实现一个 Promise,当然,就算如今这种行为已经烂了大街,我也想特立独行一些,于是就用上了 typescript 和 class。基本接口首要的就是 Promise 独一无二的三个状态type StatusType = 'pending' | 'fulfilled' | 'rejected';然后是声明时需要传入的函数 executorinterface On
2021-06-02 18:47:56
586
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
337
原创 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
1682
原创 react native 中使用 redux-persist
为什么要用 redux-persistredux-persist是一个持久化存储state的插件,那么为什么要用它呢?持久化对于前端开发有什么好处?2个问题可以一起回答:redux的store状态树保存的state并不是持久保存的,state只是一个内存机制,而我们知道,本地数据库或者像localstorage之类的缓存系统才有可能长时间保存数据,而redux-persist可以让你的数据从...
2020-01-16 17:28:15
997
原创 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
370
原创 使用 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
2289
原创 创建基本的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
115
原创 响应式开发 纯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
1097
原创 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
211
原创 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
1710
原创 修改的sublime主题monokai
如下,我不太喜欢原来有些泛黄的背景,于是加黑并且让编辑区更亮一点链接:https://pan.baidu.com/s/1u2esxKZPLBtoESpGEMu_uA提取码:rs4s
2019-06-03 20:39:20
2334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人