
项目必备技术
了解企业开发中每一个轮子的创造:如组件封装、国际化、换肤等等
努力的白熊
这个作者很懒,什么都没留下…
展开
-
发布支持TS的npm包
美中不足的就是,这个包之前使用js写的,现在你想增加TS类型,提升用户使用体验,那么你现在可以做以下几个步骤。2.这里 xxx.d.ts 的文件定义很重要,一定义保持一致,如果你的包是分别暴露,那这里就用分别暴露,默认暴露就要用默认暴露。1.你只需要严格按照我上面的那几个步骤去做就OK,不需在你的npm去下载 ts 相关的包,你仅仅只需要新建一个 xxx.d.ts 文件即可,然后在你的。2.在package.json中添加类型定义文件的路径: 在你的。在这个文件中,你需要声明所有导出的类型和函数。原创 2024-07-18 23:15:01 · 814 阅读 · 0 评论 -
react-redux搭建及不同版本间的对比
它旨在提供更简便的 API,帮助开发者解决 Redux 应用中经常遇到的一些常见问题,如配置 store、添加中间件、编写 reducer 逻辑等。Redux Toolkit 引入了几个核心概念,如“切片(slices)”来简化 reducer 和 action creators 的编写,以及创建异步逻辑的“createAsyncThunk”等工具。这种方法在react-redux版本5及之前非常流行,随着react-redux版本6和7的发布,这种方法已经被淘汰了。原创 2024-06-15 21:44:22 · 641 阅读 · 0 评论 -
react对antd全局消息提示二次封装
无原创 2023-04-20 23:53:17 · 414 阅读 · 0 评论 -
vue+react 项目全局loading 封装
element plus中的loading有自己的样式,一般不需要自定义样式,具体可以参考element plus官网。这里讲的是封装loading,封装完后可以直接使用,一般配合封装的ajax或axios等请求使用。这里需要配合样式一起使用,样式可以直接写到全局样式中(具体按照你的实际项目中来)原创 2024-01-20 19:08:29 · 135 阅读 · 0 评论 -
前端 web socket企业级完美封装+jsDoc注释(含有ts+js两种版本)
【代码】前端web socket完美封装+注释。原创 2024-02-26 20:48:39 · 181 阅读 · 0 评论