安装eslint npm install -g eslint npm install -g eslint-plugin-react 安装完后调用eslint --init 初始化,生成.eslintrc.js文件 注意:如果是windows系统,将linebreak-style改为unix subl ...
分类:
其他好文 时间:
2016-08-24 14:41:59
阅读次数:
293
1.首先,app的名称: 如图所示:我的工程名叫BOOk 在BOOk下面的info.plist的文件里设置app的相关信息:比如Bundle name就是设置APP的名称 2.App的图标:(这里注意的是:1.app的图标有尺寸之分,所以如果图片的尺寸不对,编译也就会失败!2.图标的圆角是系统自己设 ...
分类:
移动开发 时间:
2016-08-24 12:49:00
阅读次数:
1746
欢迎吐槽 : ) 本demo地址( 前端库React+mobx+ReactRouter ):https://github.com/Penggggg/react-ssr。本文为笔者自学总结,有错误的地方恳请各位指出 O(∩_∩)O 序:前言、原因与思路、注意事项与问题、详解。 一、前言 为什么需要服务 ...
分类:
其他好文 时间:
2016-08-23 21:53:36
阅读次数:
368
设置.js文件默认以jsx的语法打开
在没有进行设置的情况下,每次打开WebStorm的时候打开包含jsx语法的.js文件都会有以下提示:
当然我们点击转换后就可以了,但是每次都会提示,所以还是来一个一劳永逸的方法把它给去掉吧:
然后Apply/OK即可。
设置.js文件中支持react-native语法高亮
首先会发现在js文件中有不少的警告...
分类:
Web程序 时间:
2016-08-23 20:39:36
阅读次数:
269
样式
React Native 不实现 CSS,而是依赖于 JavaScript 来为你的应用程序设置样式。这是一个有争议的决定,你可以阅读那些幻灯片,了解背后的基本原理。
声明样式
在 React Native 中声明样式的方法如下:
var styles = StyleSheet.create({
base: {
width: 38,
height: 3...
分类:
其他好文 时间:
2016-08-23 20:37:08
阅读次数:
231
Visual Studio Emulator for Android 模拟器国内这网络环境不太好用,所以使用海马玩模拟器,给大家推荐一下!下面开始配置环境: 1)下载JDK,配置JDK环境1.8以上 http://jingyan.baidu.com/article/6dad5075d1dc40a12 ...
分类:
其他好文 时间:
2016-08-23 13:14:32
阅读次数:
230
今天我们来结合一个简单的Demo来讲解Flux框架,让大家了解Flux框架的真面目。
先上一张比较漂亮的图(对漂亮的图,总是没有抵抗力:-) )。
我们再来回顾下Flux框架的四大组成部分
View: 视图层Action(动作):视图层发出的消息(比如mouseClick)Dispatcher(派发器):用来接收Actions、执行回调函数Store(数据层):用来存放应...
分类:
其他好文 时间:
2016-08-23 11:42:30
阅读次数:
148
http://wangfupeng.coding.me/share/2016/08/06/restruct-bdnews-webapp-by-react.html 声明 本文仅仅是对前几个月使用React重构百度新闻webapp项目的一个总结和思考,不会泄露任何项目代码(文章中的代码都是fis3或其 ...
分类:
移动开发 时间:
2016-08-23 11:37:44
阅读次数:
1978
由于RN在Android平台上不支持gif格式的图片,今天介绍下我们是怎么处理这个问题的。
先来看看我们需要实现的效果,这是一张gif图片,当我们列表上拉加载下一页的时候需要使用这个效果,如下图:
我们的解决方案是:将gif切成15长png的图片,暂且命名为loading1、loading2.... loading15
然后循环的setState修改图片,就像看电影一样,达到...
分类:
移动开发 时间:
2016-08-22 23:31:14
阅读次数:
318
时间:2016-08-22 晚,西安 1.安装jdk java version "1.6.0_45"Java(TM) SE Runtime Environment (build 1.6.0_45-b06)Java HotSpot(TM) Client VM (build 20.45-b01, mix ...