react hooks 入门级使用

2023-10-20
阅读 3 分钟
305
react hooks 是react的一个新特性,需要react版本大于16.8及以上, hooks 其实就是简化react的写法,使用函数形式进行代码编写

vue状态管理器--Pinia使用

2023-10-20
阅读 5 分钟
380
一, pinia介绍Pinia 是 Vue.js 的轻量级状态管理库,最近很受欢迎。它使用 Vue 3 中的新反应系统来构建一个直观且完全类型化的状态管理库。Pinia的成功可以归功于其管理存储数据的独特功能(可扩展性、存储模块组织、状态变化分组、多存储创建等)。pinia优点:符合直觉,易于学习极轻, 仅有 1 KB模块化设计,便于拆分状...

React umi入门

2023-10-20
阅读 7 分钟
970
一,环境准备node -v 大于10.3及以上yarn 1.22.15二,项目安装新建文件夹,在该文件夹下打开终端,或者使用vscode在文件夹下打开终端执行 yarn create @umijs/umi-app 创建项目安装依赖 yran启动项目 yarn start三,如何使用配置项目eslintumi 维护了一个 prettier,eslint,stylelint 的配置文件合集 umi-fabric我们使...

学习如何搭建自己的前端脚手架

2023-10-19
阅读 9 分钟
913
一般我们构建项目,很多时候都是去github或者码云找一套比较干净的模板进行二次开发,找来的模板中很多时候并不完全是符合我们个人需求的,要删除某些文件或者配置,或者缺少一些自己常用的依赖和方法,所以,这个时候,我们就可以通过构建一套自己的脚手架,在每次需要使用到的时候,直接在命令行运行自己脚手架的命令...

React生态篇-如何使用react-redux

2022-11-22
阅读 6 分钟
832
一,介绍React-Redux 是沟通 React 和 Redux 的桥梁,它主要功能体现在如下两个方面:在根组件中接受 Redux 的 Store,并把它合理分配到所需要的组件中。组件实例订阅 Store 中 state 的改变,促使消费对应的 state 的组件更新。安装:npm install --save react-redux二,使用React-Redux中提供了一个重要的Provider组件...

React生态篇-使用redux

2022-11-22
阅读 9 分钟
763
Redux是一个用来管理管理数据状态和UI状态的JavaScript应用工具。随着JavaScript单页应用(SPA)开发日趋复杂,JavaScript需要管理比任何时候都要多的state(状态),Redux就是降低管理难度的。(Redux支持React,Angular、jQuery甚至纯JavaScript)react-redux工作流程