摘要: 何为 JSX JSX 是 JavaScript 语法的一种语法扩展,并拥有 JavaScript 的全部功能。JSX 生产 React "元素",你可以将任何的 JavaScript 表达式封装在花括号里,然后将其嵌入到 JSX 中。在编译完成之后,JSX 表达式就变成了常规的 JavaScript 阅读全文
posted @ 2023-01-02 10:21 beifeng11996 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 开发者普遍认为状态是组件的一部分, 但是同时却又在剥离状态上不停的造轮子, 这不是很矛盾么? 对于一个最简单的文本组件而言 function Text(){ const [text, setText] = useState('载入') return (){ <p>{text}</p> } } 你觉得 阅读全文
posted @ 2023-01-02 10:21 beifeng11996 阅读(12) 评论(0) 推荐(0) 编辑
摘要: React.forwardRef是什么?它有什么作用? React.forwardRef 会创建一个React组件,这个组件能够将其接受的 ref 属性转发到其组件树下的另一个组件中。这种技术并不常见,但在以下两种场景中特别有用: 转发 refs 到 DOM 组件 在高阶组件中转发 refs 跨级组 阅读全文
posted @ 2023-01-02 10:20 beifeng11996 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 前言 最近一直在学习关于React方面的知识,并有幸正好得到一个机会将其用在了实际的项目中。所以我打算以博客的形式,将我在学习和开发(React)过程中遇到的问题记录下来。 这两天遇到了关于组件不必要的重复渲染问题,看了很多遍官方文档以及网上各位大大们的介绍,下面我会通过一些demo结合自己的理解进 阅读全文
posted @ 2023-01-02 10:19 beifeng11996 阅读(27) 评论(0) 推荐(0) 编辑