12 2021 档案
摘要:前言 看过几个react hooks 的项目,控制台上几百条警告,大多是语法不规范,react hooks 使用有风险,也有项目直接没开eslint。当然,这些项目肯定跑起来了,因为react自身或者其他的包,在编译的时候弥补了一些缺陷,还有一些是不规范的警告,或者还没运行到报错的代码。 在这,我想
阅读全文
摘要:前言 首先这是一个react17的项目,包含项目中常用的路由、状态管理、less及全局变量配置、UI等等一系列的功能,开箱即用,是为了以后启动项目方便,特地做的基础框架,在这里分享出来。 这里写一下背景,我最开始是node8的环境,因为react17需要至少node14的版本,我就直接升级到16了,
阅读全文
摘要:前言 这里写一下如何封装可复用组件。首先技术栈 react hooks + prop-types + jsx封装纯函数组件。类组件和typeScript在这不做讨论,大家别白跑一趟。 接下来会说一下封装可复用组件的思路,比如一个新手应该怎么去封装,都需要注意哪些东西。 然后说一些复杂组件需要的功能,
阅读全文
摘要:背景 公司的项目是vue项目,环境是node@8x版本的,最近我创建react hook的项目,发现至少需要node14才支持,打开官网才发现node都已经到16版本了。失策啊,失策。于是直接升级到最高版本。结果项目直接跑不起来了,看了下日志问题挺多的。我折腾了小1天才弄好。里面坑不少,最关键的是网
阅读全文