首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
typescript
订阅
rayyang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
前端代码Review,一次性掰扯明白!
@主要Review的指标 前端代码Review主要关注以下几个方面: 助记:功性读复全兼测 @功能Review 无需人为检测,但注释要写明白,TS类型要写清楚,让用的人如沐春风; 该匹配单元测试的建议
实现一个自动生成typescript类型声明的工具
在TypeScript 项目中,我们经常需要使用声明一系列的ts类型。然而,手动写的效率实在太低,编写一个自动生成ts类型的工具可以解放生产力。 实现一个工具将 JSON 数据转换为TS
不是吧?async/await异常捕获你还在用try-catch~
async/await 是在 ES2017 中引入的,目的是为了让异步操作更加直观、方便,同时也解决了 Promise 的回调地狱问题。那么我们该什么时候去捕获 async/await 的异常呢?
Umi 配置 @umijs/fabric(ESLint+Prettier+Stylelint) + gitHooks + VSCode
@umijs/fabric 是 Umi 官方提供包含 prettier,eslint,stylelint 配置文件的合集, 可以减少自己配置这些工具耗费的精力
@umijs/fabric 踩坑记录(使用@umijs/fabric配置react项目的eslint)
最近使用umijs搭建了个react项目, 但发现eslint相关配置并没有起作用,通过查看项目发现使用的是 @umijs/fabric 组件库对eslint进行配置的。经过查阅相关资料以及分析源码,现将踩坑记录如下: PS:使用umijs创建项目的过程这里不再累赘,有兴趣的可…
React项目配置ESlint总结
我们可以更具项目的需要增减eslintrc里面的配置信息,具体的配置需要到eslint的官网上面查看。 7.现在的项目一般都是提交到Gitgub或者Gitlab上管理,我们在提交Git的时候需要对项目进行校验,如果校验不通过,那么就不能进行commit操作,那么此时就需要一个插…
React Router 4.0 实现路由守卫
在之前的版本中,React Router 也提供了类似的 onEnter 钩子,但在 React Router 4.0 版本中,取消了这个方法。React Router 4.0 采用了声明式的组件,路由即组件,要实现路由守卫功能,就得我们自己去写了。 其中,根路由和 /home…
🌝 重学 TS
非常汗颜,写ts好多年了,虽然不是anyscript风格,但一直当作类型标注在写,顶多用用函数重载和范型,连infer是谁都不认识,虽然也从当年这个文章中:用 TypeScript 类型运算实现一个中
使用TypeScript封装一个更好用的Axios
使用 TypeScript 对 Axios 进行二次封装,不改变原有用法进行扩展,让API接口封装和调用更简单更自由,并提供完善强大的类型支持。
TypeScript入门之接口
在TypeScript里,接口的作用就是类型命名和为你的代码或第三方代码定义契约。在接口中我们只需要定义属性或方法,不需要具体的实现。 TypeScript接口、ts接口