React Native教學 - Part 5 Component Lifecycle
Part 3介紹了React Component的基本用法,包括render()
、custom styles和layouts,這些都是顯示UI用到的,但要處理數據、回應user input等等,就要先理解Component的Lifecycle。
React Native教學 Part 4.5 - This Binding和Arrow Function(箭頭函式)
在React的世界,Callback經常會被當作props傳給child,裡面通常帶有this.setState()
等改變parent的語句。但在Javascript的世界,this是一個比較複雜的概念,不同情況會產生不同的this,很容易撞上有關的bug(Google一下已經一大堆)。而且使用this前要先進行binding,十分麻煩。
Arrow function(箭頭函式),又名fat-arrow function,是Javascript ES6的新syntax,是最受歡迎的ES6功能。臨床證實,有效改善this binding的問題。
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.