[問題] React Native的State

看板Ajax作者 (波特)時間7年前 (2017/06/24 19:48), 7年前編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
是這樣的 我最近剛開始學習RN 同時JS也是剛接觸 在官方的教學文件中 有關State的一部分我一直搞不太懂 http://facebook.github.io/react-native/docs/state.html class Blink extends Component { constructor(props) { super(props); 在class一開始 做初始化props的動作 左括號之後是屬性的設定吧? 那我不懂的是super(props)這一行 super應該是拿來呼叫父類別的成員 or 建構式 那麼這一行是呼叫 Component 的Component(props)方法? 為什麼要這麼做呢 有甚麼用途?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.26.18 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1498304912.A.DA5.html ※ 編輯: harryfly (36.225.26.18), 06/24/2017 19:50:29

06/24 23:23, , 1F
constructor()
06/24 23:23, 1F
所以super(props)單純只是一個初始化必須要有的東西 因為沒有就會error是嗎 ※ 編輯: harryfly (36.225.26.18), 06/25/2017 04:59:52

06/25 13:39, , 2F
Component 初始化要用,你的 Blink 繼承了 Component
06/25 13:39, 2F

06/25 14:29, , 3F
https://goo.gl/f3RzoG 這篇文章不知道對你有無幫助
06/25 14:29, 3F
懂了 感恩 ※ 編輯: harryfly (36.225.26.18), 06/26/2017 09:37:19
文章代碼(AID): #1PJb6Gsb (Ajax)
文章代碼(AID): #1PJb6Gsb (Ajax)