第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【學(xué)習(xí)打卡】第13天 React18+TS高仿AntD從零到一打造組件庫 Typescript

课程名称:2022升级 React18+TS高仿AntD从零到一打造组件库

课程章节: 第3章 神奇的 React 配合 typescript,完美输出

主讲老师:张轩

课程内容:

今天学习的内容包括:

3-15 useContext - 解决多层传递属性的灵丹妙药
3-16 hook 规则和其他 hook

课程收获:

在Hooks出来之前,开发者都是使用的class组件,通过props传值。现在使用方法组件(Function)开发了,没有constructor构造函数也就没有了props的接收,所以父子组件的传值就成了一个问题。
React Hooks就为我们准备了useContext来解决这个问题。

1.useContext可以帮助我们跨越组件层级直接传递变量,实现数据共享。
这里要注意的是,很多同学觉得可以使用useContext结合useReducer来替代redux,其实两者的作用是不同的。
useContext:解决组件间传值的问题。
redux:统一管理应用状态。
所以,我们可以使用useContext结合useReducer来模拟一个小型redux场景,而无法替代redux
2.Context的作用就是对它所包含的组件树提供全局共享数据的一种技术。

hook使用注意:

  1. 只在顶层使用hook
  2. 不再普通函数中使用hook
    其他hook:
    useCallback性能调优,在多次渲染中记住某个函数,再次渲染不需要新建对象

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消