React

React-生命週期雜記

前言 自從React釋出Fiber之後,更新速度日新月異,而生命週期也隨之改變,雖然原有的一些生命週期函式面臨廢棄,但理解其背後更新的機制也是一種學習 在這裡根據官方文件以及社群上其他優秀的文章進行一個

React-setState雜記

前言 在看React的官方文件的時候, 發現了這麼一句話,State Updates May Be Asynchronous,於是查詢了一波資料, 最後歸納成以下3個問題 setState為什麼

React Transition Group -- CSSTransition 元件

導語 上一篇文章給大家簡單演示了 Transition元件,今天給大家介紹一下 React Transition Group 的第二個元件:CSSTransition 元件。 CSSTransition

淺析React生命週期之一:掛載階段

學習React有一個很重要的概念需要弄清楚,那就是React元件的生命週期,以及它跟 setState 所引起的 React生命週期鉤子的調起情況。React 生命週期分為掛載階段、更新階段和解除安裝階段。下

React 最佳實踐

歡迎關注我的公眾號 睿Talk ,獲取我最新的文章: 一、前言 在日常開發和 Code Review 的時候,常常會發現一些共性的問題,也有很多值得提倡的做法。本文針對 React 技術棧

react 中的 context 使用方法

Contex 的 API 在新 react 版本中變動還是很大的,我們這裡通過一個例項為大家講解一下,如果以前沒有接觸過 context ,也可以藉此機會瞭解一下 context 的強大之處。首先大家要明白一些

react 中的高階元件

在 react 官網有高階元件定義,高階在英文中為 high order,以前在學習 javascript 的時候也經常聽到高階函式,可是聽起來覺得挺高大尚,那個時候還是似懂非懂,跟別人聊到 js 時,也愛掏出

Vue和React元件之間的傳值方式

在現代的三大框架中,其中兩個Vue和React框架,元件間傳值方式有哪些? 元件間的傳值方式 元件的傳值場景無外乎以下幾種: 父子之間 兄弟之間 多層級之間(孫子祖父或者更

react 中介軟體相關的一些原始碼解析

零、隨便說說中介軟體 在react的使用中,我們可以將資料放到redux,甚至將一些資料相關的業務邏輯放到redux,這樣可以簡化我們元件,也更方便元件抽離、封裝、複用,只是redux不能很好的處理非同步,

React Hooks介紹及應用場景

引言 & 背景 在使用React開發相關頁面或維護相關元件時,常常會遇到一些難以避免的問題,比如: 元件中與狀態相關的邏輯很難複用,例如相似彈層元件的開啟、關閉、loading等

1715939706.1253