ReactNative
strawferry
这个作者很懒,什么都没留下…
展开
-
初始化state方法和定义组件props验证等
1. 初始化state方法class Video extends React.Component { //初始化state state = { name: "Mike", age: 12, obj: {a: "a", b: 1}, array: ["abc", "bcd"], } _changeData原创 2016-07-26 17:14:10 · 751 阅读 · 0 评论 -
React/React Native 的ES5 ES6写法对照表
React/React Native 的ES5 ES6写法对照表1. 模块引用 ES5 使用CommonJS标准,引入React包基本通过require进行var React = require("react");var { Component, PropTypes} = React; //引用React抽象组件var ReactNative = require("rea原创 2016-07-26 17:17:35 · 320 阅读 · 0 评论 -
Flexbox布局样式
Flexbox布局样式 ReactNative是参考文档大于0.29的版本参考链接1. 6个属性设置在容器上1.1 任何一个容器都可以指定为Flex布局。ReactNative无 display: flex; display: inline-flex; //行内元素也可以使用Flex布局。 1.2 flex-direction 属性决定主轴的方向(即项目的排列方向)。 fl原创 2016-07-27 10:52:15 · 382 阅读 · 0 评论 -
React Native 特定平台选择-Platform
1. 特定平台扩展名 React Native会检测某个文件是否具有.ios.或是.android.的扩展名,然后根据当前运行的平台加载正确对应的文件。 假设你的项目中有如下两个文件: BigButton.ios.js BigButton.android.js 这样命名组件后你就可以在其他组件中直接引用,而无需关心当前运行的平台是哪个。 import BigBut转载 2016-07-21 23:18:39 · 1722 阅读 · 0 评论 -
CodePush 热更新ReactNative之CodePush CLI操作
因为微软开源的这个做的还不错,所以拿来用了1. CodePush CLI安装首先要安装Node.jsCodePush CLI安装 : npm install -g code-push-cli2. Account 账号管理注册code-push register 一般可以使用github登录(建议),也可以注册微软的账号!退出账号后可以用code-push link,进入页面登录原创 2016-08-04 23:32:24 · 2573 阅读 · 0 评论 -
CodePush 热更新ReactNative之React Native Client SDK
目前用的RN版本都是大于0.30的所以一般用最新的codePush 安装 1. 前往目录下安装 npm install --save react-native-code-push@latest 2. 安装,推荐使用 rnpm link react-native-code-push 若未安装rnpm 使用npm i -g rnpm 安装 3. 配置(iOS) 在AppDelega原创 2016-08-05 17:04:22 · 982 阅读 · 0 评论 -
ReactNative页面统计分析之Google Analytics集成
ReactNative页面统计分析之Google Analytics集成 1. 首先要有Google Analytics的账号 2. 安装 rnpm install react-native-google-analytics-bridge 3. 配置(iOS) 直接在谷歌的网站上获取配置的文件 GoogleService-Info.plist(可以改名) 并把文件添加进iOS项目原创 2016-08-05 17:58:38 · 2393 阅读 · 0 评论 -
React Native Mac环境的安装配置
React Native Mac环境的安装配置参考链接:http://reactnative.cn/docs/0.28/getting-started.html安装必需的软件1.Homebrew Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件。终端里面输入以下命令 /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercon原创 2016-07-10 16:47:44 · 1738 阅读 · 0 评论