- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 文章标题
import React, { Component } from ‘react’; import { AppRegistry, StyleSheet, Text, View } from ‘react-native’;export default class xxs extends Component { //1.创建阶段 getDef
2016-12-26 10:48:40 352
原创 对箭头函数理解(二)
下面几个网址对箭头函数理解http://blog.csdn.net/array_huang/article/details/52942649http://blog.csdn.net/array_huang/article/details/52942655http://blog.csdn.net/array_huang/article/details/52942667
2016-12-26 00:01:33 552
原创 es6中为什么要bind(this)
在使用React中 如果使用ES6的Class extends写法 如果onClick绑定一个方法 需要bind(this), 而使用React.createClass方法 就不需要. 请问这是为什么呢解释:React.createClass 是es5的写法默认是绑定了bind方法,而es6中 新增加了class,绑定的方法需要绑定this,如果是箭头函数就不需要绑定this,用箭头的方式第一
2016-12-25 23:46:17 13141
原创 sublimeText 搭建react-native 开发环境
Nuclide 是 Facebook 专门为 React 开发的 IDE ,既然是官方提供的 IDE ,就意味着拥有更好的语法补全、类型检查等支持。为了开发效率,不妨尝试一下这个 IDE 。本质上,Nuclide 其实是在 Atom 的基础上提供的一系列插件集。要使用 Nuclide ,首先需要先安装 Atom 。Atom 是 Github 所推出的一个开源编辑器,其最大的特点是使用 node.js
2016-12-23 11:48:01 792
转载 箭头函数(一)
ES6 箭头函数使用基本用法:ES6中允许使用“箭头”(=>)定义函数var f = v => v; 上面的代码相当于var f = function( v ) { return v; } 根据箭头函数有参数和无参数来区分1、无参数的箭头函数var f = () => 5; 等同于var f = function() { return 5}; 2、有参数的箭头函数var
2016-12-19 13:59:54 991
原创 React Native 之 Redux
Redux 本身和 React 并没有特别紧密的联系,而是 Facebook 提出的 Flux 架构的一种优秀实现,可以搭配其他任何框架一起使用。在 React 上使用,需要搭配 react-redux(如此一来 Redux 可以不局限于 React,而让社区发展出更多的 redux-* 中间件)。Redux 在 React 的基础上(state 和 props),增加了 store、action、
2016-12-07 15:00:16 436
原创 了解React Native
React Native 正像它的名字,将 React 带到了原生世界,和 H5 不同的是,我们不再使用 CSS 和 HTML,而只有 js 为伴。我们也不再有那些 div, input 这些标签,而是由 View, TextInput 等等取代,更符合原生开发者们的习惯。布局上,幸而有强大的 Flexbox 支持,如果开发者们之前有使用或者看到过 Google 在 GitHub 发布的 Andro
2016-12-07 14:59:29 362
原创 Redux
从零开始的Android新项目10 - React Native & Reduxhttp://blog.zhaiyifan.cn/2016/08/04/android-new-project-from-0-p10/
2016-12-07 14:55:15 362
原创 Jenkins 持续集成构建
Jenkins Jenkins,一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源,支持多平台和插件扩展,安装简单,界面化管理等特点。更多介绍参考维基介绍.Gitlab GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目,更多介绍参考维基介绍.CI
2016-12-07 10:38:00 402
原创 理解nodejs中的几个概念
Node.js是什么传统意义上的 JavaScript 运行在浏览器上,这是因为浏览器内核实际上分为两个部分:渲染引擎和 JavaScript 引擎。前者负责渲染 HTML + CSS,后者则负责运行 JavaScript。Chrome 使用的 JavaScript 引擎是 V8,它的速度非常快。Node.js 是一个运行在服务端的框架,它的底层就使用了 V8 引擎。我们知道 Apache + PH
2016-12-06 16:49:21 1386
原创 mac 常用命令
which 命令这个命令会定位某个命令的文件路径。换言之,它会告诉你你执行某个具体命令的时候,在使用哪个文件。 语法为which后接某个命令 如 which subl
2016-12-06 09:18:45 334
转载 用gradle建立你的依赖管理
有时候你需要在你的各个lib module中,配置各种依赖版本、编译版本、最大最小版本支持,这时候各种版本的升级、管理会显示格外重复,或者你可以选择一个文件,来实现方(tou)便(lan)管理与维护。首先定义一个依赖管理gradle:dependence.gradle,将库和版本都存放其中。 在项目根gradle中导入:apply from: ‘dependencies.gradle’。 在其他
2016-12-05 15:50:24 1517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人