ReactNative 一些常用方面的常用插件,个人笔记
ReactNative 一些常用方面的常用插件,个人笔记
最近才接触 ReactNative 这个东西,也是在使用中慢慢试探,需要什么了就学什么方面的内容。 发现一些原本就存在于 ReactNative 体内的功能,都已经分离了出去,变成了官方插件类似的东西。
比如,
组件模块npm 中的官方插件名WebViewreact-native-webviewAsyncStorage@react-native-async-storage/async-storageRouterhttps://github.com/react-navigation/react-navigation
当然这只是比较贴近官方的包名,还有很多其它的可替代品。
原本的 package.json 的 dependencies 内容是这样的
“dependencies”: { “react”: “17.0.2”, “react-native”: “0.67.2” }
我目前遇到的已经加了两个
“dependencies”: { “react”: “17.0.2”, “react-native”: “0.67.2”, “@react-native-async-storage/async-storage”: “^1.16.1”, “react-native-webview”: “^11.17.2” }目前遇到的插件说明
WebView 是一个类似浏览器的插件,可以直接显示网页内容,或展示网址内容 AsyncStorage 是一个类似浏览器 LocalStorage 的持久化存储信息的东西 Router 需要额外安装两个插件
yarn add react-native-screens react-native-safe-area-context