楼主: kaixin202212
506 0

[作业] [完结11章]2023 React 18 系统入门 进阶实战《欢乐购》 [推广有奖]

  • 0关注
  • 1粉丝

讲师

94%

还不是VIP/贵宾

-

威望
0
论坛币
581 个
通用积分
37.4960
学术水平
0 点
热心指数
3 点
信用等级
0 点
经验
9339 点
帖子
307
精华
0
在线时间
392 小时
注册时间
2022-11-10
最后登录
2024-11-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
学习地址1:https://pan.baidu.com/s/1xL9VVpCsngqAU9vAK7PQOg 提取码:2j43
学习地址2:https://share.weiyun.com/8UiEaunA 密码:rk4ict

[完结11章]2023 React 18 系统入门 进阶实战《欢乐购》,React 18 应该是最近几年的一个重磅版本,React 官方对它寄予了厚望。不然也不会将 React 17 作为一个过渡版本,也不会光发布准备工作就做了一年。

React 的状态更新可以分为两类:
紧急更新(Urgent updates):比如打字、点击、拖动等,需要立即响应的行为,如果不立即响应会给人很卡,或者出问题了的感觉
过渡更新(Transition updates):将 UI 从一个视图过渡到另一个视图。不需要即时响应,有些延迟是可以接受的。

react18 新变化
总的来说,由于新的并发特性是渐进适配并按需启用的,React 18 中的重大更改仅限于几个简单的 API 更改,以及对 React 中多个行为的稳定性和一致性的一些改进,比较重要的一点是,不再支持 IE 浏览器。包括 createRoot、hydrateRoot 等 API。它还新增了 useId、useTransition、useDeferredValue、useSyncExternalStore 和 useInsertionEffect 等 hooks,以及 Strict Mode 的更新。

创建和嵌套组件
React 应用程序是由 组件 组成的。一个组件是 UI(用户界面)的一部分,它拥有自己的逻辑和外观。组件可以小到一个按钮,也可以大到整个页面。

React 组件是返回标签的 JavaScript 函数:

function MyButton() {
  return (
    <button>I'm a button</button>
  );
}
至此,已经声明了 MyButton,可以把它嵌套到另一个组件中:

export default function MyApp() {
  return (
    <div>
      <h1>Welcome to my app</h1>
      <MyButton />
    </div>
  );
}


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ACT Transition Javascript function External

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-5 21:40