
React-RN
文章平均质量分 68
睡在我下铺的上铺的胖子
能放前端的就放前端啊
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows平台react-native && android安装错误Error EPERM
1、初始化项目react-native init newProject2、手机连上usb口,在手机上的开发者模式中打开usb调试,如果手机屏幕出现提示密钥消息,点击确定。3、对于Android5.0或以上的操作系统,在react-native项目根目录管理员运行abd reverse tcp:8081 tcp:8081,意思是通过adb反向代理端口,将调试电脑的8081端口反向代理到测试机上。这里可原创 2017-01-23 10:06:11 · 3851 阅读 · 1 评论 -
brew安装特定版本flow,解决问题!
在atom+react-native项目中安装了nuclide。然而使用flow的时候出现了问题。$ brew -vHomebrew 1.2.0$ flow versionFlow, a static type checker for JavaScript, version 0.45.0$ flowLaunching Flow server for /Users/real/Desktop/re原创 2017-05-06 18:03:51 · 8024 阅读 · 2 评论 -
React组件的生命周期
一个React组件被渲染的过程有三个阶段。这个过程就叫做组件的生命周期。每个React组件都会经历这个过程。为了使这个过程可操控,React提供了一些方法,在组件生命周期过程中,通过这些方法我们可以得到某个阶段发生的通知。这些方法就叫作组件的生命周期方法,它们按特定顺序被调用。所有React组件的生命周期方法可以分为下面三个阶段。挂载(Mounting):这个阶段发生在组件被插入DOM时。更新(原创 2017-02-17 10:51:13 · 1109 阅读 · 0 评论 -
React&RN关键点集锦,持续更新......
1、获取设备宽、高、像素比import Dimensions from 'Dimensions';import PixelRatio from 'PixelRatio';let totalWidth = Dimensions.get('window').width; // 宽度let totalHeight = Dimensions.get('window').height; // 高度le原创 2017-02-18 11:37:26 · 806 阅读 · 0 评论 -
我的项目react-bookstore总结与反思
react-bookstore线上地址:https://react-bookstore.herokuapp.com github地址:https://github.com/yuwanlin/react-bookstore学习了react相关技术,需要贯通一下。所以有了这个。会持续更新。项目不复杂,但我本来就是来练手的。我觉得达到了练手的效果。包括redux/react-redux的使用,以及使用r原创 2017-05-16 17:58:32 · 1218 阅读 · 0 评论 -
简化redux中的action和reducer
如何让action和reducer更简单,这就是本文所学需要记录的。可直接跳到改进部分。前言最近做的项目中,也使用了redux。redux是基于纯函数的,为了保证其纯度,它的reducer的要求是S’ = f(S)的这种形式。但是在实际项目中,我们有很多网络请求,那么要求reducer的形式是S’ = await f(Async)(S)的形态。但是在reducer中这是不允许的(为了保证其纯度),所原创 2017-08-12 11:32:21 · 5177 阅读 · 0 评论 -
React-native错误,更新中......
1、使用abd reverse tcp:8081 tcp:8081react-native run-android最后一行报错。error: unknown host service找到5037端口,关掉对应的pid即可。netstat -aon|findstr "5037"在资源管理器中,切换到进程,单击菜单栏查看 -> 选择列 -> 勾选PID,找到对应的pid,结束进程。2、adb se原创 2017-02-17 14:34:14 · 7849 阅读 · 2 评论 -
对redux的认识(源码深度解读)
用redux写过一些小项目,感觉有段时间不用快要忘记。所以写下我对redux的理解(和react-redux结合使用)。作为笔记。redux版本是3.6.0。react-redux版本是5.0.4。首先打开github的redux项目,在源码中,主要有以下文件: 这也是redux的组成部分。utils文件夹只有一个warning.js,用来打印错误信息。index.js用来导出相关内容。关键的是其原创 2017-06-05 23:25:34 · 802 阅读 · 0 评论