首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端框架react专题
订阅
萨洼狄卡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
组件库通用样式设计总结
作为前端UI组件库,从样式角度去看,应当满足两方面要求:一致性和可定制[1]。 其实这两点也非常好理解,一致性保证了组件库视觉上保持一致,而不是东拼西凑,而且说得高大上一点可能还有规范可循。而可定制就需要组件库暴露接口,供开发者配置形成自己风格的组件库。 但是具体一致表现在哪些…
基于create-react-app快速搭建react项目
项目搭建是基于create-react-app脚手架的,以前开发过程中,也曾自己搭建过一些脚手架,由于水平有限,对于webpack实在玩不熟,最后考虑到效率和普及性,决定还是使用官方脚手架,再做一些适应性调整。好了,话多说,首先本地安装node之后(可以安装一下yarn)命…
从零搭建React企业级项目
从零搭建React企业级项目 打包工具:webpack polyfill方案 代码规范:eslint、stylelint、prettier husky git hooks 预检 lint-staged
React生命周期
用途:在没有这个生命周期函数之前,我们使用的数据来源可能是属性对象,也可能是状态对象,在我们的上文中的放码过来阶段就有所体现,我们可以通过这个生命周期函数将属性对象派生到状态对象上,使我们在代码中只通过this.state.XXX来绑定我们的数据。示例如下 举例:在我们的日常开…
React生命周期
React组件的生命周期实际是提供给React用于将React元素构建渲染挂载到真实的Dom节点的各个时期的钩子函数。各个生命周期函数提供,使得在开发组件时可以控制各个时期执行不同的操作,如异步的获取数据等。 constructor():需要在组件内初始化state或进行方法绑…
可能是最详细的React组件库搭建总结
组件不多,但在搭建过程中掌握了很多知识,再看 antd 等热门组件库,对其中的一些设计也有了更深的感悟,故记录下来,希望能帮助到其他的同学。
JS核心理论之《React基础概念与虚拟DOM》
JSX,既不是字符串也不是HTML,本质上是一个 JavaScript 的语法扩展,且更接近于JavaScript,是通过React.createElement()创建的一个对象,称为React 元素。 React 不强制使用JSX,但将标记与逻辑放在一起形成组件,实现关注点分…
Github Actions简单部署一个vue/react项目
本文对github actions部署前端项目做一个简单的总结,总体来说,我感觉用它想要部署一个前端项目,可以说非常简单,简单得令人震惊🤯。但是高度的封装,会让人没有那种以前travis书写shell的畅快体验感。 不过这也是github actions的初衷所在:开发者不用…
使用react搭建组件库:react+typescript+storybook
1. 安装组件库 2. 组件库配置eslint 3. 引入依赖 4. 编写组件 5. 删除多余文件+引用组件 6. 运行项目 shouldExtractLiteralValuesFromEnum:storybook爬取组件属性的时候会自动把type类型的属性自动展开。 prop…
使用TypeScript + React发布组件到Npm
最近封装了项目中使用的React地图组件,摸爬滚打发布到npm上;学到的知识点也比较散,如TypeScript、Commit规范/版本语义化、React组件测试、Npm发布更新、Readme模板、组件文档搭建等,有的知识点也是浅尝辄止(一知半解😱),先记录下来,后期有时间深挖…