自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React Dva介绍

Dva介绍: dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。(推荐结合umi一起使用) 主要就由model页和services页构成: 一、model页:单向的数据流动过程 namespace:'名称',//model的命名空间,区分多个model state:{ }, //初始化state值 effects:{ *函数名({payload},

2020-09-08 15:22:04 2815

原创 浅谈React Hooks的几个常用知识点

谈Hooks之前,先说说组件: 组件分为无状态组件(Function)和有状态组件(Class),很多时候我们都会更倾向于使用函数组件,但是函数组件又是无状态的,此时又想组件是有状态的,那么这个时候就需要Hooks登场了。 Hooks: 1、让函数变成一个有状态的函数,是函数式组件,但是又是独立的state,且复用性强 2、增加了useState(可多次调用且相互独立)、useEffect(提供了类似于componentDidMount等生命周期钩子的功能)、useContext(提供了上下文(contex

2020-09-08 11:15:22 768 1

原创 react相关配置(create-react-app、react-mobile、mobx、antd环境配置、跨域)

1、npm install -g create-react-app 2、create-react-app my-app/或者npx create-react-app my-app 3、cd my-app 4、npm start 5、按需加载:npm install react-app-rewired customize-cra --save-dev 6、修改/* package.json */ "scripts": { "start": "react-app-rewired start",

2020-08-01 11:43:52 365

原创 vue权限管理的实现(通过动态路由实现)

没有比这个更全的了吧,哈哈哈哈哈哈哈,话不多说,看代码 一、router文件下的index.js import Vue from 'vue' import Router from 'vue-router' import Home from '../views/Home.vue' import login from '../views/login.vue' import index from '../views/index.vue' import personal from '../views/persona

2020-08-01 11:24:11 681

原创 vue相关配置(超级无敌完整版)

安装vue-cli3步骤 1、需要配置nodejs,node-v查看安装的版本 安装链接:https://www.cnblogs.com/liuqiyun/p/8133904.html 2、如果你已经全局安装了旧版本的 vue-cli(1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它 3、假设你已有了nodejs环境,你可以通过下面指令安装vue-cli3的包 安装vue-cli3:npm install

2020-08-01 11:12:12 263

空空如也

空空如也

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

TA关注的人

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