企業(yè)網(wǎng)站改自適應(yīng)/班級優(yōu)化大師電腦版
/**
* 如果系統(tǒng)看一遍RN相關(guān)官方文檔,可能很快就忘記了。一味看文檔也很枯燥無味,
* 于是大概看了關(guān)鍵文檔后,想著直接開發(fā)一個Demo出來,邊學(xué)邊寫,對往后工作
* 開發(fā)銜接上能夠更順。這期間肯定會遇到各種各樣的問題,所以也算是一個積累
* 經(jīng)驗的小過程。
*/
????????準(zhǔn)備工作:直接在前面兩篇筆記的項目基礎(chǔ)上,然后隨便找了個網(wǎng)易云游戲網(wǎng)頁(在Google瀏覽器上打開調(diào)試模式,選擇手機模式,網(wǎng)易云游戲網(wǎng)頁正好有適配移動端)。
? ? ? ? 網(wǎng)易云游戲:https://cg.163.com/#/game/recommend
? ? ? ? 定個小目標(biāo),首先先看下四個模塊原效果,當(dāng)前項目本打算依賴Ant Design Mobile,看看不借助其他UI框架能碰到哪些問題。?
? ? ? ? 打算將期間遇到的問題都記錄下來,最后放上實際效果的視頻或截圖。
問題1:組件內(nèi)如何使用React Navigation跳轉(zhuǎn)頁面?
在組件里直接拿不到navigation,當(dāng)前做法是用React props組件傳數(shù)據(jù),將Home.tsx里的navigation向組件往下傳。(# 那如果組件里的組件,嵌套N層呢,這個需要如何處理呢?我想有React/Vue開發(fā)經(jīng)驗的都曉得不能這樣做,耦合太高了,而且維護(hù)起來還費頭發(fā)#)
忘了補充一個小知識點,這里可以自行選擇是否可空(使用時要安全判斷調(diào)用),其他地方使用組件就不會強制要傳參而報錯
截止2024-02-02->有空會陸續(xù)記錄在文章里...