首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
leiii
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
TypeScript 中使用React Hook
从 React V 16.8.0 和 React Native 0.59.0 版本开始, 引入了React Hook的概念。React Hook 在开发支持就考虑到了类型,所以很多Hook函数可以直接推断出他们的参数、返回值等类型,但也有一些场景需要我们显示声明类型。阅读本文前…
如何实现一个mini版的React(一)
2、然后就要开始写代码了,首先分析下。实现一个迷你版的react需要哪些步骤 1).React 使用 JSX 来替代常规的 JavaScript。JSX 是一个看起来很像 XML 的 JavaScript 语法扩展。 接下来。index.js里面引入刚刚写的 React 和 r…
Redux、 React-Redux学习
使用 store.subscribe 就可实现订阅,该方法接受一函数,当 store 中 state 中状态发生变化,就会执行传入的函数,同时 store.subscribe 方法返回一个函数,用于取消订阅。 至此,Counter组件已基本实现了。可能有些小伙伴发现应用首次加载…
React Hook 系列(一):彻底搞懂react hooks 用法(长文慎点)
react 不同组件用法。 react hook 相比以前带来什么。 react hook 的用法。 1. 功能(无状态)组件 2. 类(有状态)组件 3. 渲染组件 容器型组件一般是有状态组件。 4. 高阶组件 HOC 主要是抽离状态,将重复的受控组件的逻辑抽离到高阶组件中,…
解决 React 中的 input 输入框在中文输入法下的 bug
不允许用户输入正则或者函数匹配到的字符。 现有如下需求:“仅允许输入英文、数字和汉字,不允许输入其他特殊字符和符号”。显然这种场景需要使用第二种校验方式。 然后我自以为很机智的写了下面的代码(引入了组件库 cloud-react),在输入值变化的时候(onChange 事件),…
React-合成事件和原生事件的区别
我最近在学校React事件绑定的时候,发现,React绑定有其自身的一套机制,就是合成事件。 React合成事件机制: React并不是将click事件直接绑定在dom上面,而是采用事件冒泡的形式冒泡到document上面,然后React将事件封装给正式的函数处理运行和处理。 …
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提…
前端面试官: React我就问这些问题!能不能刷到我就看你的造化了
1. React 中 keys 的作用是什么? Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。 有了key属性后,就可以与组件建立了一种对应关系,react根据key来决定是销毁重新创建组件还是更新组件。 key相同,若组件属性有所变化,则…
React 事件和 Dom 事件
注意:Chrome 中打印的对象展开的时候显示的是当前对象的值,可能已经不是打印的时候的值了,所以需要通过在打印的地方打断点的形式来查看准确的值。或者直接通过打断点查看。 两者很像,只是有一些语法上的不一样。 事件名 jsx 中采用驼峰命名。 如果在后面写 return fal…
【面试进阶】React组件设计模式(一)
我们一般编写组件,都会这么去做,list包裹item,循环展示item。数据放在list组件中,item作为一个无状态组件,只做他的展示。 数据交互通过props传递,点击+-会改变购物车里的数据。 现在需求来了,双12来了(就在昨日),所有商品8折优惠。 这意味着我们需要修改…