首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
常九
掘友等级
工程师
|
韭菜科技
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
408
文章 283
沸点 125
赞
408
返回
|
搜索文章
赞
文章( 283 )
沸点( 125 )
Typescript 最佳实践
一年前刚接触 typescript 的时候, 觉得它加大了代码工作量. 写一大堆东西.为了找某个类型东奔西跑, 引入第三库还经常报错. 然而现在的我想说: 真香. 我们经常吐槽别人代码可维护性特别低, 总是希望别人能够主动的写注释, 可是写注释却没有任何方式可以进行约束. 这下…
你不知道的 useRef
首先, 我们要实现一个需求 -- 点击 button 的时候 input 设置焦点. 同样的, 我们可以使用 useRef 来实现完全相同的结果. 事实上, 只要你认真读一下官方文档, 就会发现, 它们两个确实不一样. 换句人话说 , useRef 在 react hook 中…
TypeScript 中使用React Hook
从 React V 16.8.0 和 React Native 0.59.0 版本开始, 引入了React Hook的概念。React Hook 在开发支持就考虑到了类型,所以很多Hook函数可以直接推断出他们的参数、返回值等类型,但也有一些场景需要我们显示声明类型。阅读本文前…
React Hooks 最佳实践
在过去的几个月里,React Hooks 在我们的项目中得到了充分利用。在实际使用过程中,我发现 React Hooks 除了带来简洁的代码外,也存在对其使用不当的情况。 在这篇文章中,我想总结我过去几个月来对 React Hooks 使用,分享我对它的看法以及我认为的最佳实践…
React-useTypescript!
在React v16.8新增了Hook,它提供了在函数组件中访问状态和React生命周期等能力,这些函数可以在程序的各个组件之间复用,达到共享逻辑的目的。 之前在React中, 我们只能通过 Higher Order Components(高阶组件)跟Render Props(…
让你的前端组件混沌一下?
混沌即混沌工程,首先我们得知道混沌工程是什么。 混沌工程起源于Netflix公司,Netflix公司的工程师创建了一种验证服务可靠性的测试工具Chaos Monkey。使用这个工具,可以在我们的web系统中随机的制造一些麻烦,比如触发网络异常,流量激增,容器退出等异常,我们可以…
React + TypeScript :Chrome书签共享拓展程序实践
像笔者本身团队中就有很多网站需要存储(还有很多没有截图到...),如果有新同学入职的话,还需要将这些网站一个个分享。非常不方便,该系统可以将需要的网站进行分类存储,将自己团队的同学拉入一个组中,达到共享书签的目的。 用户关系:管理员、普通用户。 别问为什么用React+Ts,问…
转换hooks的开发建议
使用hooks开发有一阵时间了,几乎是从推出后就尝试使用,一路走来,一顿毒打,踩了不少坑,也逐渐体会到了hooks模式下,开发方式的变化,不得不说还是要吹一波的。 接触到的最开始就是MaterialUI了,当时hooks模式正式发布后,MaterialUI也推了一版,并且官方文…
React Hooks 系列之3 useContext
掌握 React Hooks api 将更好的帮助你在工作中使用,对 React 的掌握更上一层楼。本系列将使用大量实例代码和效果展示,非常易于初学者和复习使用。 今天我们讲讲 Context 对象和 useContext 的使用方法。 考虑这样一种场景,如果组件树结构如下,现…
「一劳永逸」48张小图带你领略flex布局之美
48张图带你从0到1掌握flex布局方式。 需要本文的Xmind导图的话,移步公众号--前端UpUp,回复flex关键字即可。 从上面图来看,我们将flex布局分为两部分讲,轴和容器。 打个预防针,flex布局涉及到12个CSS属性,父容器,子容器各6个。 接下来先梳理常见的属…
下一页
个人成就
文章被点赞
87
文章被阅读
13,779
掘力值
364
关注了
67
关注者
16
收藏集
19
关注标签
2
加入于
2018-01-22