第一次參加鐵人
可能無法完成全部挑戰
有一種愈看愈不懂的感覺,基礎?應用?
對react 一直都只是會使用看得懂,希望透過這次鐵人讓我更了解它
此篇會寫我學習react過程筆記。
上章說的問題,其實官方已經給解決方式 import React, {useContext} from 'react' const texts = { r1...
官方範例 import React, {useEffect, useRef} from 'react' export default function App...
useHover 也就是滑鼠移入移出事件 直接寫範例 import React, { useRef, useState, useEffect } from 'r...
正常寫一個範例 import React, {useState} from 'react'; const Test1 = () => { cons...
useMemo 是一個提高網頁效能的HOOK它是利用js的緩存技術(Memoization)它跟useEffect一樣有2個參數 useMemo{()=>...
useCallback 使用方式參數都與useMemo類似,也一樣使用JS緩存使用在控制組件更新 最大的不同,在於useCallback是函數可以直接以函數來執...
開始前需要先安裝axios npm install axios 使用tailwind,它非常的方便,很推薦使用,但要注意tailwind它的預設是沒有加前墜的...
先安裝 npm install react-router-dom -s React 路由有2種 一種是這章要說的Router還有一種就是用NEXT Rout...
今天這章會細說router 的用法 使用Link 來定義超連結 可以自動幫你產生href的連結 import React from 'react'; impor...
寫好專案後直接 npm run build 在打包之前必須先在package.json 加上一行沒加的話會一直顯示空白頁面 "homepage&qu...