Chase620 Chase620
3年前
React Hook实战项目(含axios封装,双层路由的使用,redux的使用)
好久没写文章了,今天就来介绍下最近写的reacthook的练手项目,用到相关的技术有以下:antd,reactrouterdom,reduxthunk,axios,hook,下面就开始介绍自己的项目了。项目比较简单,只是把架子搭好了,后面会继续完善。这是我的项目地址https://github.com/Hongguobin/createa
胡哥有话说 胡哥有话说
3年前
关于面试题:[1, 2, 3].map(parseInt)问题的剖析
一、前言最近有小伙伴在公号中咨询了胡哥这道面试题,窃以为是比较有意思的一道面试题,于此分享给各位小伙伴。先把答案给了各位,和你理解的一样吗?!1,2,3.map(parseInt)//1,NaN,NaN如果你答案你都明白,请出门左转:React源码/原理了解一下。二、剖析这道面试题,本身并不复杂。不能正确回答问题的小伙
徐小夕 徐小夕
3年前
TS核心知识点总结及项目实战案例分析
前言最近工作一直很忙,复盘周期也有所拉长,不过还是会坚持每周复盘。今天笔者将复盘一下typescript在前端项目中的应用,至于为什么要学习typescript,我想大家也不言自明,目前主流框架vue和react以及相关生态的内部构建大部分都采用了typescript,其原因就在于它的静态类型检查极大的提高了代码的可读性和可维护性,而且定位问题非常方便。下
徐小夕 徐小夕
3年前
轻松使用纯css3打造有点意思的故障艺术(附React/Vue加强组件版)
前言很早之前就看到国外很多酷炫的网站在实践"故障艺术",或者错位动画",感觉非常有意思,现在APP端的抖音启动界面有着这种设计的影子,作为一名用于探索未知的前端工程师,有必要好好实践一下这一设计.正文接下来笔者将带大家使用纯Css3来实现"故障动画",并将这一特效封装成React/vue组件,供大家学习和使用.先来看看实现的效果:
Stella981 Stella981
3年前
React Hooks实现异步请求实例—useReducer、useContext和useEffect代替Redux方案
<blockquote本文是学习了2018年新鲜出炉的ReactHooks提案之后,针对<strong异步请求数据</strong写的一个案例。注意,本文假设了:<br1.你已经初步了解<codehooks</code的含义了,如果不了解还请移步<ahref"https://reactjs.org/docs/hooksintro.html
Stella981 Stella981
3年前
Github Statistics 一个基于 React 的 GitHub 数据统计工具
!GitHub(https://userimages.githubusercontent.com/56643819/714288678732710026fe11ea876911be8fd257f8.png)V站曾经有个热帖说为何我的开源项目只有Fork没有Star,楼下有个热评说开源项目关注的不应该是Commit数据吗?先不论
Stella981 Stella981
3年前
2020年值得你去试试的10个React开发工具
本文由葡萄城技术团队翻译并首发转载请注明出处:葡萄城官网(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.grapecity.com.cn%2F),葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。JavaScript每天都在出现大量的框架和工具,
Stella981 Stella981
3年前
React劲爆新特性Hooks 重构去哪儿网火车票PWA
第1章课程简介在这里,你可以知道为什么要学习这门课程,会学习到哪些内容,等等......你会了解到学习本课程所需要的先决条件第2章\操作篇\项目搭建万事万物,都要从项目搭建开始。这一章,你一定要跟着老师一步一步地操作!不然,你可能连门都进不去......第3章\新特性\React新特性一览这一章你
Wesley13 Wesley13
3年前
ng
初衷我们一直想做一款企业级中后台框架,最初版本是vue2的,虽然vue上手非常快,但是我们定位是企业级中后台框架,vue在做一些复杂项目的时候,感觉架构上确实有些捉襟见肘,遇到的问题也越来越多。后来改用React,当时使用了Typescript以及Redux,第三方组件支持并不友好,使用到最后也逐渐感觉到了Rxjs的真香警告,
Wesley13 Wesley13
3年前
DOM元素的自动隐藏
在一些有悬浮元素的场景中,比如点击一个按钮弹出菜单后,点击菜单以外的地方,菜单应该被隐藏起来。隐藏的方式最好是自动隐藏,或至少是组件内的自动隐藏。蒙层比如,一个模态框组件(闭包实现)点击蒙层时,响应蒙层的点击事件,可以在事件处理函数中隐藏整个组件。在Vue和React等框架的组件中,这一点非常容易实现。<divclass"com