ReactNative mark

1、對(duì)Model操作之后,頁面/組件不刷新的問題

? ? 原因:對(duì)Model操作之后,不觸發(fā)刷新頁面/組件的行為

? ? 解決方案:①通過頁面/組件的setState方法通知刷新頁面/組件

? ? ? ? ? ? ? ? ? ? ? ? ②通過頁面/組件的forceUpdate()強(qiáng)制刷新當(dāng)前頁面/組件

? ? ? ? ? ? ? ? ? ? ? ? ③setProps() *未使用過

2、ScrollView、FlatList、WebView等頁面頂部有控件時(shí),不能自動(dòng)適配尺寸,超出屏幕的問題

? ? 原因:Flex布局尺寸未說明時(shí),默認(rèn)最大尺寸等于屏幕的尺寸,所以造成頂部有控件時(shí),底部會(huì)超出屏幕的顯示。

? ? 解決方案:①指定ScrollView等控件的高度

? ? ? ? ? ? ? ? ? ? ? ? ②設(shè)置flexBasis的值為屏幕高度(有導(dǎo)航條時(shí)需要需要減掉導(dǎo)航條高度,Tab同理)

3、WebView底部出現(xiàn)黑邊的問題

? ? 原因:背景顏色的問題

? ? 解決方案:①修改Webview的Style為

style={{backgroundColor:'transparent'}}

4、HotFix的問題

參考:https://github.com/reactnativecn/react-native-pushy/blob/master/docs/guide.md

5、待續(xù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 也許,最終, 我必將成為一具時(shí)光的雕塑, 用沙、用水、也許會(huì)用灰塵或氣流 但在未被雕塑之前, 我不停地, 用手從軀...
    詩(shī)與遠(yuǎn)方工作室閱讀 186評(píng)論 0 0
  • 如果時(shí)光可以倒流 那天,陽光正好,微風(fēng)輕拂 虞美人燦爛的招搖 你站在春天里 傾聽 著花開的聲音 我一定踏著晨光 不...
    又見依依閱讀 256評(píng)論 0 6
  • 女人到了四五十歲,事業(yè)、孩子、家庭,一切的一切,自我滿意不滿意,好與不好,幾乎已經(jīng)成為了定局。再大的努力也難以...
    自由最珍貴閱讀 5,757評(píng)論 0 2
  • 你是璀璨的 但我也想大膽的說一句 我想做你的星辰 即使發(fā)出的光到你眼里的時(shí)候 我早已死去 但我曾是你眼中歲月星河里...
    寂木閱讀 369評(píng)論 2 7

友情鏈接更多精彩內(nèi)容