iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

現在就學React.js 系列

原先主力是寫Vue.js,總是寫Vue也會好奇旁邊的發展,後來有機會到用React的公司工作,就想這趁段時間記錄自己的所學,也同時強化自己的學習,也保持分享的心態進行,與大家交流。

鐵人鍊成 | 共 31 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

updater function 更新 state - Day11

昨日提及到使用到 useState 時,當 state 有變動時,就會觸發元件重新渲染,更新畫面。 當有個情境是基於 state 原有的值去計算新值並連續用...

2024-09-25 ‧ 由 鯨魚 分享
DAY 12

再探 Props 與 State - Day12

在 Day 6,我們開始建立第一個 React 元件,並透過 props 將父層元件的資料傳遞給子層元件。隨後,我們學習了 useState,了解了如何在元件...

2024-09-26 ‧ 由 鯨魚 分享
DAY 13

列表渲染與key值 - Day13

今天要來學習的是列表渲染,在 React 中列表渲染,會使用到JavaScript 的陣列方法的 map函式。map 允許我們遍歷陣列後,並返回一個新的 JS...

2024-09-27 ‧ 由 鯨魚 分享
DAY 14

條件渲染的幾種方式-Day14

昨日練習與學習列表渲染之後,今天來了解條件渲染的使用與應用! React 條件渲染說明與範例 在 React 中,條件渲染是常見的功能,可以根據狀態變化來動態...

2024-09-28 ‧ 由 鯨魚 分享
DAY 15

React 表單事件處理 - Day15

在 React 中,處理表單是常見的事情,通常使用onChange 事件處理器來去做資料的更新。表單可能會有多種欄位,會將每個欄位拆開來介紹,以下分別為各種類型...

2024-09-29 ‧ 由 鯨魚 分享
DAY 16

在React中 style & 幾種CSS的撰寫方式 - Day16

在 React 中撰寫 CSS 的幾個方式 在 React 中有很多種方式可以寫 CSS,將介紹幾種常見的 CSS 撰寫方式,包括外部引入 CSS 檔案、CSS...

2024-09-30 ‧ 由 鯨魚 分享
DAY 17

綜合練習-TodoList 實作(上) Day17

鐵人賽進行到這裡,也來到第17天囉! 前面我們學習不少React的基礎概念,現在就來做個綜合練習,把先前所學的內容做練習。要做的項目是TodoList,這小專案...

2024-10-01 ‧ 由 鯨魚 分享
DAY 18

綜合練習-TodoList 實作(下) Day18

今天就要來準備實作TodoList了,來看一下昨天的結果圖。 首先開一個新的專案 專案環境建立 使用 create-react-app 建立一個 React 專...

2024-10-02 ‧ 由 鯨魚 分享
DAY 19

React中處理副作用的利器 - useEffect - Day19

了解useEffect之前,先來知道 何謂 副作用吧! 什麼是副作用 (Side Effects)? 在日常生活中,我們常聽到「副作用」這個詞。例如,當我們服用...

2024-10-03 ‧ 由 鯨魚 分享
DAY 20

在 React 中使用 Axios 進行非同步請求 - Day20

在網頁中常常需要與後端進行資料的溝通,通常是使用API來獲取、修改、或刪除資料。在這篇文章中,要學習如何在 React 中使用 Axios 套件來進行 CRUD...

2024-10-04 ‧ 由 鯨魚 分享