這節(jié)課講了createDrawerNavigator和createSwitchNavigator兩個導(dǎo)航器。Drawer是側(cè)滑導(dǎo)航器,在navigationOptions里配置好每個item的label和icon,在contentComponent里配置要用的組件類型,在contentOptions可進(jìn)一步配置item以及items的樣式。還可以通過API操作Drawer的展開和收回,或者通過navigation.dispatch(DrawerActions.xxx())來實(shí)現(xiàn)。
這節(jié)課主要講TabNavigator(標(biāo)簽頁導(dǎo)航器,包括createMaterialTopTabNavigator和createBottomTabNavigator)。create的時候有兩個參數(shù),路由配置(RouteConfigs)和導(dǎo)航器配置(TabNavigatorConfig)。路由配置類似StackNavigator的路由配置,包括screen、paths(支持schema跳轉(zhuǎn))、navigationOptions(路由選項(xiàng))。課程中詳細(xì)講解了TabNavigatorConfig的屬性以及其中一個屬性TabBarOptions的配置,還講解了navigationOptions的配置。
這節(jié)課主要講了三個東西:this.props.navigation(主要包括state和dispatch屬性)、NavigationActions(包括navigate/back/setParams等導(dǎo)航操作)、StackActions(包括push/pop/popToTop等堆棧操作)。使用NavigationActions或StackActions可以創(chuàng)建action,使用this.props.navigation.dispatch(action),從而實(shí)現(xiàn)路由跳轉(zhuǎn)。當(dāng)然,一些navigation也包括goback/navigate等方法可以直接不經(jīng)過action進(jìn)行路由跳轉(zhuǎn)。
2019-07-20
ES6
let和const都是塊級作用域,var是函數(shù)級作用域
ES7
arr.includes(x)等價于arr.indexOf(x)>=0
2**10指數(shù)運(yùn)算符
ES8
async/await 避免回調(diào)地獄
Promise.all()同時執(zhí)行 await里需要為Promise
1.async.catch
2.await.catch
3.try-catch
Obj.values()和Obj.entries()
String padding/參數(shù)列表后面允許逗號/Obj.xxxx(少用)
let和const都是塊級作用域,var是函數(shù)級作用域
ES7
arr.includes(x)等價于arr.indexOf(x)>=0
2**10指數(shù)運(yùn)算符
ES8
async/await 避免回調(diào)地獄
Promise.all()同時執(zhí)行 await里需要為Promise
1.async.catch
2.await.catch
3.try-catch
Obj.values()和Obj.entries()
String padding/參數(shù)列表后面允許逗號/Obj.xxxx(少用)
2019-07-16
ES6
1.模板字符串`${}`
2.解構(gòu)賦值 解構(gòu)數(shù)組,對象
3.延展運(yùn)算符(spread operator) ...args
4.對象屬性簡寫
5.Promise(異步編程串行化)
6.let和const
1.模板字符串`${}`
2.解構(gòu)賦值 解構(gòu)數(shù)組,對象
3.延展運(yùn)算符(spread operator) ...args
4.對象屬性簡寫
5.Promise(異步編程串行化)
6.let和const
2019-07-16
ES6新增語法
1.類與繼承
2.模塊化
3.箭頭函數(shù)
4.函數(shù)參數(shù)默認(rèn)值
1.類與繼承
2.模塊化
3.箭頭函數(shù)
4.函數(shù)參數(shù)默認(rèn)值
2019-07-15
mac筆記本react-native init AwesomeProject 卡在了installing required CocoPods dependenices
2019-07-08
看完了課程,感覺老師講的還可以把,也都有代碼,并不是評論里面說的這么糟糕。最后感謝老師的課程,附上文檔地址也就是老師的博客:http://www.devio.org/
一開始我以為進(jìn)錯標(biāo)題了 +1
react 這個單詞很難嘛? 講師小學(xué)畢業(yè)?
react 這個單詞很難嘛? 講師小學(xué)畢業(yè)?
2019-06-25
老師,講的,,,很不專業(yè),,不適合當(dāng)講師,,沒有把關(guān)鍵點(diǎn)講出來,小白聽不懂,大神聽了沒用系列。。。。
2019-06-18