react native學習筆記

2022-07-18 10:45:19 字數 919 閱讀 1025

1.安裝  cnpm  i  expo-cli  -g

2.expo init rn-basic 建立乙個新專案

3.專案啟動    yarn  start

4.基本元件

view(相當於div)

text(相當於span,p)

stylesheet(樣式)

props

state

style  (小駝峰,不加引號,沒有單位,沒有復合屬性的寫法)(顏色屬性還是要加引號的)

width&&height

textinput   (keyboardtype=   鍵盤型別為數字鍵盤)

handling touches

5.hello world(100不要加px)

6.constructor在子類呼叫時,父類也會呼叫

如果要在子類的constructor裡使用this, 必須呼叫父類的constructor

如果不這樣做,就拿不到this

如何呼叫父類的constructor?   super()

如果要在constructor裡使用父元件傳遞過來的引數,必須在呼叫父元件super時,傳遞引數給父元件的constructor

如果你不在constructor裡邊使用this,或是引數,就不需要super

因為react已經幫你做了this, props的繫結

7.touchablehighlight      touchablenativefeedback     touchableopacity     touchablewithoutfeedback

onpress  點選事件

8.flatlist

9.networking

react native學習筆記

react native專題 新建專案 react native init 專案名 執行專案 react native run android npm config set registry npm config set disturl var register require 在 工程目錄下的 v...

學習筆記 React Native

近期專案需要,使用 react native,ios 封裝好介面,js 呼叫介面獲取資料並在js 介面上展現。個人感覺還是比較方便,某些ui js做起來還是比較快的。但效率會稍微差些。不過 react native 的優點確實很多,例如 跨平台,動態載入,修改js介面後省去了編譯時間。由於剛剛接觸 ...

React Native 學習筆記

非常好的入門學習資料 由 lxykad分享 github popular開發教程,原始碼解析,專案總結 react native 問題及解決方案合集 react native 效能優化 react native 每日一學 每天乙個知識點 技巧,經驗,填坑日記等 每天學一點,離大神近一點。react ...