react native
Simon_youth
记录开发过程中遇到的小问题,便于记忆。
展开
-
JavaScript的XMLHttpRequest提交put请求修改属性
const request = new XMLHttpRequest(); // 新建XMLHttpRequest对象 request.onreadystatechange = function () { // 状态发生变化时,函数被回调 if (request.readyState === 4) { // 成功完成 // 判原创 2018-01-22 12:46:28 · 5214 阅读 · 2 评论 -
react native项目打包apk后WebView不显示
解决android上打包rn项目后webview不显示 <WebView ref={(w) => { this.webview = w }} javaScriptEnabled={true} domStorageEnabled={true} ...原创 2018-04-28 09:50:25 · 1276 阅读 · 0 评论 -
npm安装react native组件出错
使用npm安装rn组件,报错。使用yarn add 也失败。 If you are behind a proxy, please make sure that the npm ERR! network ‘proxy’ config is set properly. See: ‘npm help config’错误信息如下解决方法 npm config...原创 2018-04-25 16:00:57 · 482 阅读 · 0 评论 -
React Native Storage 应用数据存储位置获取
React Native本地存储数据组件react-native-storage存储原理 数据存储在interval(内部存储),以SQLite存储 目录:data/user/0/<your package name>/databases/RKStorageKeys/Value 存储在表 catalystLocalStorage获取缓存目录 cont...原创 2018-04-08 16:23:44 · 2941 阅读 · 0 评论 -
React Native封装原生组件发布到npm
因为一个任务,要写原生的获取用户手机文件夹,实现用户自定义文件夹的功能,写好了之后尝试封装成组件。1. 首先,有一个rn项目,用Adnroid Studio打开 android -> app -> build.gradle如图新建一个 Android Module,名字就取react-native-xxxxxxx,根据功能取吧,包名都可以自定义的。以react-native-direc...原创 2018-03-07 21:06:04 · 2900 阅读 · 0 评论 -
react native的ScrollView滑动到指定位置
情景:Modal做的选择弹出框,传入用户可选择的数据源,用户选择之一,下次点开时,自动到当前选择的参数位置附近,方便用户调整 ref={scrollView => { if(scrollView !== null){ setTimeout(()=>{ //父组件传入的原创 2018-01-28 11:22:49 · 10086 阅读 · 1 评论 -
react-native-img-cache的CachedImage
使用react-native-cached-image报错:Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: object....解决方法:看引用Cac...原创 2018-01-26 17:40:04 · 1714 阅读 · 0 评论 -
React Native中View绝对定位absolute居中问题
让一个view垂直居中position: 'absolute', right:0, marginBottom: "auto", marginTop:"auto", height:300,垂直居中要给height同理水平居中,固定的widthposition: 'absolute', right:0, marginLeft:原创 2018-02-02 16:16:16 · 13218 阅读 · 3 评论 -
react native中数组和key值
Warning:Each child in an array or iterator should have a unique “key” prop.解决方法:在数组名.map等循环子项中添加key属性array.map((value, index) => { return ( View key={value.toString()}>//循环子项加key原创 2018-01-22 16:53:04 · 5387 阅读 · 1 评论 -
React Native npm换镜像源
查看镜像源 npm config get registry更换为taobao源 npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global更换为官方镜像源 np...原创 2018-04-28 10:05:29 · 2129 阅读 · 0 评论