RN 自學(xué)問題記錄

1. 運行RN項目出現(xiàn)警告: Warning: isMounted(...) is deprecated in plain JavaScript React classes. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.

這是React Navigation和React Native的問題。只需要在 index.js 文件加入以下代碼運行即可

import { YellowBox } from 'react-native';
YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated', 'Module RCTImageLoader']);
2.使用 npm install --save 某第三方庫名 安裝報錯

npm問題 解決方案: 使用yarn add 某第三方庫名 代替npm install --save 某第三方庫名。

3.github上下載的項目不能運行?

這是依賴庫沒有下載, 可以在項目的根目錄下 輸入 npm install , 或者 直接拷一份node_modules到跟目錄下就可以了.
然后在 輸入 npm start. 去運行就行了!!

4.警告 使用 FlatList 遇到

Warning: Failed child context type: Invalid child context virtualizedCell.cellKey of type number supplied to CellRenderer, expected string.

解決方案: _keyExtractor={(item, index) => index.toString()}

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

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