随笔分类 -  React Native

记录学习react native
react-native ios打包和Android打包
摘要:1:android和iOS都需要先打离线包,否则在Android studio上打包正式版本会闪退。 Android打包命令: 就可以直接next打包了。 iOS需要archive打包 阅读全文
posted @ 2018-08-02 16:20 myHeartOTW 阅读(289) 评论(0) 推荐(0)
关于ref和setNativeProps方法
该文被密码保护。
posted @ 2018-04-15 13:46 myHeartOTW 阅读(0) 评论(0) 推荐(0)
react native防止多个语音文件一起播放
该文被密码保护。
posted @ 2018-04-13 22:56 myHeartOTW 阅读(0) 评论(0) 推荐(0)
react native 中很好用的组件
该文被密码保护。
posted @ 2018-02-03 20:10 myHeartOTW 阅读(0) 评论(0) 推荐(0)
git pull报error: Untracked working tree file 'public/images/icon.gif' would be overwritten by merge
摘要:error: Untracked working tree file 'public/images/icon.gif' would be overwritten by merge.需要执行下面的命令才能修复:git reset --hard HEAD git clean -f -d git pull 阅读全文
posted @ 2017-10-10 20:12 myHeartOTW 阅读(303) 评论(0) 推荐(0)
react-navigation使用总结
该文被密码保护。
posted @ 2017-09-28 18:48 myHeartOTW 阅读(0) 评论(0) 推荐(0)
react native中刷新页面
摘要:在react native中刷新页面就是改变页面的数据源,如果页面的数据源是state或者是store那么当数据源改变了.页面就会自动刷新的.所以刷新页面的两种方式 1:用redux来做数据源,无论在哪个页面只要改变了某一个页面的数据源,那么那个页面都会刷新 2:用回调的方法来刷新前一个页面,在用r 阅读全文
posted @ 2017-09-21 09:48 myHeartOTW 阅读(11619) 评论(0) 推荐(0)
react native 整个app的流程
该文被密码保护。
posted @ 2017-09-15 10:29 myHeartOTW 阅读(0) 评论(0) 推荐(0)
React native的static propTypes
摘要:这个静态变量的重要性: 定义一个组件的时候为了方便别人使用需要在顶部声明这个 static propTypes={}.这里声明好外部引用的时候需要传的参数 例子: 阅读全文
posted @ 2017-09-15 10:04 myHeartOTW 阅读(849) 评论(0) 推荐(0)
修改react native 的工程名
摘要:修改工程名,需要以下几个步骤: 修改android/app/build.gradle里的applicationId,为新包名,譬如:com.xxx.yyy.myProject 修改android/app/src/main/AndroidManifest.xml里的package,为新包名,譬如:co 阅读全文
posted @ 2017-09-08 17:30 myHeartOTW 阅读(158) 评论(0) 推荐(0)
react native的flatList
摘要:1:关于这个组件的上拉加载: 阅读全文
posted @ 2017-09-07 15:46 myHeartOTW 阅读(1407) 评论(0) 推荐(0)
react native 调去电话功能
摘要:let url = 'tel: ' + this.state.ConsigneePhone;Linking.canOpenURL(url).then(supported => { if (!supported) { console.log('Can\'t handle url: ' + url); 阅读全文
posted @ 2017-09-07 09:39 myHeartOTW 阅读(2389) 评论(0) 推荐(0)
react native获取键盘高度
摘要:componentWillUnmount() { this.keyboardDidShowListener.remove(); this.keyboardDidHideListener.remove();}componentWillMount() { this.keyboardDidShowList 阅读全文
posted @ 2017-09-06 16:32 myHeartOTW 阅读(639) 评论(0) 推荐(0)
网址整理
该文被密码保护。
posted @ 2017-07-26 10:39 myHeartOTW 阅读(15) 评论(0) 推荐(0)
git reactNativeBle
摘要:echo "# reactNativeBle" >> README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/drangonh/reactNa 阅读全文
posted @ 2017-07-01 23:13 myHeartOTW 阅读(254) 评论(0) 推荐(0)
rn踩坑记录
摘要:1:react native的TextInput:要设置搜索的文字在中间显示要设置上下间距为0,然后需要设置 disableFullscreenUI 这个属性的值为true 阅读全文
posted @ 2017-06-18 18:07 myHeartOTW 阅读(172) 评论(0) 推荐(0)
react-native的tabBar的实现
摘要:在react-native中由于没有提供Android用的tabbar插件.所以引用别人写的一个功能模块来实现 实现步骤: 在项目目录里面来执行:npm install react-native-tab-navigator --save就可以导入这个模块.接下来就是在代码里实现.示例代码如下: 阅读全文
posted @ 2017-04-28 15:09 myHeartOTW 阅读(643) 评论(0) 推荐(0)
react native 页面跳转
摘要:React Native目前有几个内置的导航器组件,一般来说我们首推Navigator。它使用纯JavaScript实现了一个导航栈,因此可以跨平台工作 场景简单来说其实就是一个全屏的React组件。与之相对的是单个的Text、Image又或者是你自定义的什么组件,仅仅占据页面中的一部分。 下面我们 阅读全文
posted @ 2016-12-26 12:22 myHeartOTW 阅读(2462) 评论(0) 推荐(0)
React Native 获取网络数据
摘要:你也可以在React Native应用中使用ES7标准中的async/await 语法: 别忘了catch住fetch可能抛出的异常,否则出错时你可能看不到任何提示。 默认情况下,iOS会阻止所有非HTTPS的请求。如果你请求的接口是http协议,那么首先需要添加一个App Transport Se 阅读全文
posted @ 2016-12-22 12:40 myHeartOTW 阅读(1598) 评论(0) 推荐(0)
ListView
摘要:ListView组件用于显示一个垂直的滚动列表,其中的元素之间结构近似而仅数据不同。 ListView更适于长列表数据,且元素个数可以增删。和ScrollView不同的是,ListView并不立即渲染所有元素,而是优先渲染屏幕上可见的元素。 ListView组件必须的两个属性是dataSource和 阅读全文
posted @ 2016-12-22 12:21 myHeartOTW 阅读(359) 评论(0) 推荐(0)