Reat
文章平均质量分 73
不羁的程序员~
cv
展开
-
TDesign-starter-React
随着 TDesign 的对外开源,TDesign Starter 已全面支持 Vue2、Vue3、React。TDesign React Starter 是基于 TDesign React 组件库的一套中后台模板,提供了丰富、完整的组件示例,在参考社区的最佳实践,并结合我们的业务模式的基础上,最终提炼出了一套开箱即用的解决方案,旨在帮助 React 技术栈的开发者提升研发效能。原创 2022-10-15 21:57:47 · 1276 阅读 · 4 评论 -
初始化React电商+TS实战项目
2.根目录下创建 craco.config.js 配置按需导入和自定义主题。1.修改 package.json 里的 scripts 属性。3.根目录下package.json文件。原创 2022-09-30 21:40:38 · 1225 阅读 · 3 评论 -
React Router 6 基本使用
react-router: 路由的核心库,提供了很多的:组件、钩子。包含react-router所有内容,并添加一些专门用于 DOM 的组件,例如等。等。与React Router 5.x 版本相比,改变了什么?内置组件的变化:移除,新增等。变为等。useParams、、useMatch等。官方明确推荐函数式组件了!!!…原创 2022-09-29 11:28:59 · 179 阅读 · 0 评论 -
create-react-app配置Antd自定义主题/按需导入
antd 的样式使用了 Less 作为开发语言,并定义了一系列全局/组件的样式变量,你可以根据需求进行相应调整。以下是一些最常用的通用变量,所有样式变量可以在 这里 找到。自定义主题按照 配置主题 的要求,自定义主题需要用到 less 变量覆盖功能。我们可以使用craco(一个对create-react-app进行自定义配置的社区解决方案)。修改 package.json 里的 scripts 属性。2、安装craco-less然后在项目根目录创建一个 craco.confi原创 2022-09-24 21:02:07 · 1449 阅读 · 1 评论 -
React路由旧版本的基本使用
HashRouter的路径包含#,例如:localhost:3000/#/demo/test。BrowserRouter使用的是H5的history API,不兼容IE9及以下版本。1.一般写在所有路由注册的最下方,当所有路由都无法匹配时,跳转到Redirect指定的路由。1.默认使用的是模糊匹配(简单记:【输入的路径】必须包含要【匹配的路径】,且顺序要一致)(2).HashRouter刷新后会导致路由state参数的丢失!1.public/index.html 中 引入样式时不写 ./ 写 / (常用)原创 2022-09-24 21:44:35 · 154 阅读 · 0 评论