iT邦幫忙

react相關文章
共有 1540 則文章

技術 [React][MUI][Debug筆記] 為什麼ThemeProvider沒有改變背景顏色?

重點 使用MUI元件庫提供的CssBaseline API即可渲染CSS設定至整個網頁 目錄 前情提要 適用情境 發生原因 解決方法 參考文章 前情提要...

技術 [React][MUI][Debug筆記] 為什麼ThemeProvider不能渲染css格式至共用元件

重點 只想要知道解法請跳至解決方法。 前情提要 什麼是MUI?React元件庫,該元件庫涵蓋了大多數的使用情境,我覺得還不錯用。請參考MUI官方網站。 什麼是...

技術 筆記|React - 8 - 渲染 List

☁️ 開場 開發時常會遇到要渲染一筆陣列資料,而這些資料呈現的方式雷同,使用 Array method 可以幫助我們避免撰寫重複的程式碼。接下來會著重介紹 .f...

技術 [React] Upload 上傳文字檔 ,與讀檔FileReader

在原生 JS我們可以這樣寫 </head> <body> <input type='file' onchange='...

技術 [React] 透過 Props 將 變數 或 (自己)物件 往父層傳遞

透過這樣的作法可以讓其他元件與元件之間 互相 呼叫 或 操作內部 函式 A 父層 abc(v){ console.log(v)// value1 }...

技術 筆記|React - 番外 - 自製 hook 確認圖片完成載入,才執行後續動作

☁️ 背景脈絡 最近在開發 side project,運用到 GSAP 製作網頁動畫,其中 ScrollTrigger 提供好用的 markers key,可以...

技術 筆記|React - 7 - 有條件的渲染

☁️ 開場 開發時,畫面往往需要根據情境來呈現,在 React 我們可以運用 JavaScript 去撰寫邏輯,判斷在什麼樣的條件下,要渲染哪個 JSX! 這篇...

技術 筆記|React - 6 - Props

☁️ 開場 這篇筆記主要整理自:官方文件 Passing Props to a Component 🤝 什麼是 Props? Props 就是你傳給 JSX...

技術 筆記|React - 5 - 在 JSX 裡寫 JS

☁️ 開場 這篇筆記主要整理自:官方文件 JavaScript in JSX with Curly Braces 🖋 如何在 JSX 寫 JS? 把要寫 JS...

技術 React-Router-Dom v6版本 與 舊版的差異範例

在網路上查找相關文章的時候,發現很多用法已經淘汰了,所以就自己整理這篇來當作筆記。 現在react-router-dom v6 版本改了很多,例如: 不再支援...

技術 筆記|React - 4 - JSX 語法糖

☁️ 開場 這篇筆記主要整理自:官方文件 Writing Markup with JSX 🌟 什麼是 JSX? JSX 是一種 JS 的 syntax ext...

技術 筆記|React - 3 - Export/Import 匯出、匯入元件

☁️ 開場 這篇筆記主要整理自:官方文件 Importing and Exporting Components 🚩 關於 Root Component 根元件...

技術 筆記|React - 番外 - React 如何控制 <input />

☁️ 背景脈絡 會想整理這篇筆記是因為在這篇官方文件的 Challenge 1 的程式碼遇到自己和同學當下都難以解釋的現象(以下會簡單解釋,但先觀看上方 cha...

技術 筆記|React - 2 - Component 元件

☁️ 開場 這篇筆記主要整理自:官方文件 Your First Component 🧩 什麼是 React Component? 可以想像成「建立起 UI 的積...

技術 筆記|React - 1 - 概覽

☁️ 背景脈絡 最近正透過閱讀官方文件為主,搭配 ALPHA camp、Udemy 學習 React,於是想再藉由二度整理筆記成 iT 文來加深印象,分享之於,...

技術 GraphQL介紹及為什麼我們要用GraphQL? 它帶給我們什麼好處

GraphQL前言 何謂GraphQL? GraphQL本身不是一種框架更不是一種程式語言,筆者認為可以解讀成一種有助於前端和後端工程師在開發時的規範.也可以想...

技術 Nextjs: Hydration failed because the initial UI does not match what was rendered on the server

這是Reactv18開始有的問題,官方描述: While rendering your application, there was a difference...

技術 TypeScript X Class 學習筆記

筆者最近在學習 TypeScript 的 Class,覺得非常有趣,且學到了不少新的東西所以把幾個覺得不錯的語法做個筆記,跟大家分享如果文章中有任何錯誤都歡迎留...

技術 React Controlled and uncontrolled components 的前世今生

前陣子鐵人賽時有看到 Pjchender 有分享到 React 新舊官網在針對 Controlled and uncontrolled components 有...

技術 (自己回答自己)Re: 關於新手入門React+TypeScript遇到的困擾⋯

原篇發問網址在這:https://ithelp.ithome.com.tw/questions/10211232 前言這篇是我自己發問的,最後搞很久,才終於寫出...

技術 巴哈瀑布流 Side Project 開發筆記 -1:Side Project 主題發想

本系列文章將會把怎麼建構巴哈瀑布流、所有遇到的問題毫不保留全部紀錄 之前非本科菜雞如我,用 React 做了個失智列車網站,就去投了兩個前端實習(講白了整個...

徵才 【徵才/內湖】JAVA後端工程師/安卓工程師/react前端工程師/測試工程師

公  司:BITOP 區塊鏈資產交易平台上班時段:09:00~18:00 (每天可準時下班,基本不加班)地 點: 台北市內湖區 (美麗華附近 劍南路站旁)工作...

技術 [筆記 + 使用心得]React 18 的更新

React 18 在今年稍早推出了穩定版,聽說解決了很多長久以來的問題,所以花了點時間,體驗看看這些新功能,並且統整一下,寫成今天的文章 5 new Hooks...

鐵人賽 影片教學
150 分鐘學 React 系列 第 31

技術 第 30 天 [ 在 Github 上傳 React 、在 codesandbox 使用 React ]

今天的重點摘錄 上傳 Github 步驟: 連進你的 Github 創建一個儲存庫(如果你已經做好,可以跳過這步) 創建你的 React 專案(如果你已經做...

鐵人賽 影片教學
150 分鐘學 React 系列 第 30

技術 第 29 天 [ useReducer & useContext ]

今天的重點摘錄 useReducer 的特性: 提供初始值,與改變 State 的函式 能依據傳入不同的 action 值,用不同方式改變 State 可用...

鐵人賽 影片教學
150 分鐘學 React 系列 第 29

技術 第 28 天 [ Redux :傳參數、拆資料夾、 Redux DevTools ]

今天的重點摘錄 兩個以上的 reducer 不可寫 const store = createStore(AReducer, BReducer) ,要搭配 co...

鐵人賽 影片教學
150 分鐘學 React 系列 第 28

技術 第 27 天 [ Redux :介紹、安裝與使用 ]

今天的重點摘錄 官網: https://react-redux.js.org/introduction/getting-started#an-existing...

鐵人賽 影片教學
150 分鐘學 React 系列 第 27

技術 第 26 天 [ useRef ]

今天的重點摘錄 特性: 會回傳一個含有 current 的物件 可以操作 DOM 值被更新時,不會觸發元件重新渲染 能用來: 操作 DOM 阻止無限迴...

技術 Create-React-App 到 Vite: ESLint 環境架設

會有今天的文章是因為上次由 CRA 轉到 Vite 後(如果還沒有看文章的話,可以點這裡,發現原本的ESLint設定全部都不能用了,需要全部重新設定 這邊作為...

鐵人賽 Modern Web DAY 30

技術 Review (2) & Endding

經歷漫長的日子,終於到了第三十天我們先短暫的回顧一下功能的部分 Review 在功能的部分我們看了專案三個功能分別是部落格、課程和結帳由於時間有限加上專案功能繁...