目录↑

redux学习笔记

原理redux是对于flux的完美实现,redux和react搭配很完美,但是redux是独立的,并不是基于react使用的Redux 的工作流程 以下仅为个人理解,可能不准确(从store向下开始) store 是个容器,用于储存数据(state),只能有一个store state 数据,某个状态下的数据 react Component 组件..

2019-12-27

react引入element-UI报错

问题初学react,按照官网的方式引入element-UI后,控制台报一下错误 Module not found: Can't resolve 'react-hot-loader' in 'xxx node_modules\element-react\dist\npm\es5\libs\animate'解决办法安装..

2019-12-25

react-router-dom学习笔记

安装npm install react-router-dom --save-devreact-router-dom会自动安装依赖react-router 创建路由1. 创建router.jsimport React from 'react'; import { BrowserRouter, Route, Switch } from ..

2019-12-23

ES6-Proxy

Proxy 代理 ,在我们访问对象前添加了一层拦截,可以过滤很多操作 let a = new Proxy(target, handler); target: 需要包装的对象,可以是数组、函数、class类、Proxy等 handler: 传入一个对象,对target进行的具体操作 以Proxy的get示例 getlet obj = { val:..

2019-12-18

vue-cli3+typescript初体验

生成项目vue create ts-vue 或 vue ui // 可视化生成功能选择时把typescript勾上,安装完成后后npm run serve就可以了 整体demo官方demo链接 注意在<script lang=”ts”>中需要有lang=”ts” 官方demo中引入的Vue,component是从每个不同的文件中引入的,其实..

2019-12-17

typescript文档整理

安装安装npm install -g typescript 转换cmd --> tsc xxx.ts //转换为js 基础操作原始数据类型let xxx: boolean = false let xxx: number = 11 let xxx: string = 'xxx' let xxx..

2019-12-11

JSON.string详解

JSON.string 的特性1.JSON.stringify对undefined、函数、symbol的转换 undefined、函数、symbol单独转换时,会返回undefined undefined、函数、symbol作为对象的属性时,会跳过他们 undefined、函数、symbol作为数组元素时,将被转换为null 1. JSON..

2019-12-10

谷歌浏览器插件开发

谷歌浏览器插件开发目录结构首先, manifest.json 文件为必须,他是json格式的配置文件 个人理想的基础目录结构: |-- css // 用于存放css文件 |-- -- xx.css |-- image // 用于存放图片文件 |-- -- xx.png |-- js // 用于存放js文件 |-- -- xx.js |-- po..

2019-12-06

MarkDown基础使用

标题示例: 一级标题二级标题三级标题四级标题五级标题六级标题 方法:# ## ... ######一级到六级标题 一级标题 ======= 二级标题 ------一级标题和二级标题 一级标题默认带下边带线=和-数量没有限制,只要大于一个就行 # 一级标题 # ## 二级标题 ## ... ###### 六级标题 ######一到六级标题 列表..

2019-12-05

canvas制作简单表格

初识canvas,绘制简单表格目的,制作一个可以点击的表格 想法: 以每一个小盒子按一定大小排列组成表格,格子的线段采用从顶到底、从左到右的方式绘制整个表格的格子,点击事件以点击时的offsetXY在json中找到对应的值显示(暂时不知道这样写正不正确) json数据var data = [ { name: "改动&q..

2019-12-02