![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React Native
潇遥快乐
这个作者很懒,什么都没留下…
展开
-
react-native-vector-icons(android)的安装与使用
第一步:在react-native 工程目录下通过npm安装react-native-vector-iconsnpm install react-native-vector-icons --save第二步:分别为android和ios做一些相应的配置Android:在android/app/build.gradle中增加如下脚本:project.ext.vectoricons = [ i...原创 2018-06-03 11:41:52 · 1599 阅读 · 0 评论 -
Android Studio调试React Native项目
今天做项目时,在React Native中调用了原生组件,点击按钮时,程序就闪退,在React Native中却看不到程序的log,原生代码log只有在android studio中查看!最后找到了Android Studio运行React Native项目的方法。1,在 android/app/src/main 目录下创建一个 assets空文件夹mkdir android/app/s...原创 2018-08-04 21:40:52 · 3951 阅读 · 0 评论 -
React中setState回调
setState()是异步的1. 语法:setState中必须在回调中打印,直接输出将不会变化!setState(updater[, callback]) this.state={ test: false}this.setState({test: true});console.log(this.state.test); // false//使用回调this.sta...原创 2018-07-22 20:56:57 · 3696 阅读 · 0 评论 -
react-native-signature-capture签名(Android)配置与使用
近期做android签名,就找到了react-native-signature-capture组件,在android中配置与官网上有一点不同。官网:https://www.npmjs.com/package/react-native-signature-capture,github:https://github.com/RepairShopr/react-native-signature-...原创 2018-07-26 16:47:23 · 2664 阅读 · 0 评论 -
AndroidManifest 合并出错 tools:replace="android:allowBackup"
解决方法:在manifest中加入xmlns:tools="http://schemas.android.com/tools"<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" packa...原创 2018-07-28 20:33:35 · 5628 阅读 · 0 评论 -
React-Native之Android(6.0及以上)权限申请
转载自:https://blog.csdn.net/mochiwxtianya/article/details/80132861为什么Android要申请权限简单说下在Android6.0及6.0以上一些google认为涉及“危险和用户隐私”的一些权限不仅要做清单文件(android/app/src/AndroidMainfest.xml)里面申请,还有单独调用api,去让用户选择是...转载 2018-07-24 12:10:05 · 731 阅读 · 0 评论 -
React native导入百度地图
开源地址:https://github.com/lovebing/react-native-baidu-map 今天在React native中导入百度地图组件遇到过许多坑,特此写一篇博客记录踩过的坑...1、Install 安装 npm install react-native-baidu-map --save 2、在settings.gradle中添加以下内容...原创 2018-07-11 21:24:08 · 4314 阅读 · 0 评论 -
React Native打包apk
生成一个签名密钥你可以用keytool命令生成一个私有密钥。在Windows上keytool命令放在JDK的bin目录中(比如C:\Program Files\Java\jdkx.x.x_x\bin),你可能需要在命令行中先进入那个目录才能执行此命令。进入bin目录下面后执行下列代码:$ keytool -genkey -v -keystore my-release-key.keys...原创 2018-07-16 19:36:12 · 306 阅读 · 0 评论 -
React native修改state中的数组
今天遇到在react native中修改state中子项为数组的情况,一直赋值不成功,后来查资料发现native中数组是引用,不能直接对引用赋值,查找资料的时候找到了该网页:修改数组项的时候要返回一个新数组,可以用扩展运算符...加上新的项!后来完美解决!感谢网友的强大力量补充:删除state中的数据:但是数组删除后页面没有同步刷新,暂时只找到了一下解决办法: ...原创 2018-06-08 18:08:39 · 9417 阅读 · 0 评论 -
React-Native 出现unable to load script from assets 'index.android bundle'...
在Android 手机上运行React_Native工程时出现了如下错误,做以记录:unable to load script from assets ‘index.android bundle’ ,make sure your bundle is packaged correctly or youu’re runing a packager server解决报错的方法:第一步:在Android/...原创 2018-06-06 14:45:06 · 560 阅读 · 1 评论 -
react-navigation goBack()传值
ViewA跳转到ViewBimport React from "react";import { Button, Text, View } from "react-native";class ViewA extends React.Component { state = { selected: false }; onSelect = data => { this.se...原创 2019-07-30 15:06:57 · 4558 阅读 · 0 评论