ReactNative学习第四天 WebStorm安装及项目顶部效果
2017-09-06 17:43
761 查看
从今天开始我打算做一个仿网易新闻demo,让自己练练手。为什么选新闻类的呢,一是简单,适合初学者,二是功能技术点齐全。
我选择WebStorm IDE,它的好处我就不多说了,都懂的。
第一步当然是环境的安装了
1.ReactNative就不多说了,看我前面的几篇博客,里面有提到,我也是参考
ReactNative中文网的哈。
2.WebStorm IDE 的安装比较简单,到WebStorm官网下一个安装下就可以了。
3.如何导入一个ReactNative项目呢。下面有篇教程
http://www.cnblogs.com/shaoting/p/6110202.html
今天先写一个小小的功能:头部红色条
我们先创建一个Header.js文件
'use strict';
import React from 'react';
import {
AppRegistry,
StyleSheet,
View
} from 'react-native';
export default class Header extends React.Component {
render() {
return (
<View style={styles.container}>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flexDirection: 'row',
paddingLeft: 10,
paddingRight: 10,
paddingTop: 0,
height: 68,
backgroundColor: '#d74047',
alignItems: 'center'
}});
然后在index.ios.js里面引用
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
View
} from 'react-native';
import Header from './Header'
export default class NewsProject extends Component {
render() {
return (
<Header>
</Header>
);
}
}
AppRegistry.registerComponent('NewsProject', () => NewsProject);
运行项目看看效果
我选择WebStorm IDE,它的好处我就不多说了,都懂的。
第一步当然是环境的安装了
1.ReactNative就不多说了,看我前面的几篇博客,里面有提到,我也是参考
ReactNative中文网的哈。
2.WebStorm IDE 的安装比较简单,到WebStorm官网下一个安装下就可以了。
3.如何导入一个ReactNative项目呢。下面有篇教程
http://www.cnblogs.com/shaoting/p/6110202.html
今天先写一个小小的功能:头部红色条
我们先创建一个Header.js文件
'use strict';
import React from 'react';
import {
AppRegistry,
StyleSheet,
View
} from 'react-native';
export default class Header extends React.Component {
render() {
return (
<View style={styles.container}>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flexDirection: 'row',
paddingLeft: 10,
paddingRight: 10,
paddingTop: 0,
height: 68,
backgroundColor: '#d74047',
alignItems: 'center'
}});
然后在index.ios.js里面引用
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
View
} from 'react-native';
import Header from './Header'
export default class NewsProject extends Component {
render() {
return (
<Header>
</Header>
);
}
}
AppRegistry.registerComponent('NewsProject', () => NewsProject);
运行项目看看效果
相关文章推荐
- pomelo学习一:环境配置、新建项目、WebStorm的安装和配置
- ReactNative学习第五天 项目Header+顶部滑动切换
- yii 学习笔记一 、安装和部署新项目
- 张孝祥老师交通灯管理系统的学习笔记 在做一件事时,首先要明确要达到什么效果。有目的性。就软件项目来说就是,首先要看的就是项目所提出的项目要求。做项目,不急于写代码,先把问题搞清楚,把要求分
- Cocos2d-x 3.1.1 学习日志 一、安装和创建项目(入门必看)
- Android的学习之路(三)项目的启动过程和安装过程详解
- VS2005 安装项目 需要学习
- 学习笔记4-项目的目录结构与安装及启动过程分析
- Visual Studio安装项目学习笔记
- Android学习 - 小知识(读取一个已经安装的包的权限与两个Activity跳转的时,如何自定义翻页效果)
- 【Android开源项目解析】背景有波浪效果的TextView——从Titanic项目学习BitmapShader的使用
- Android 学习第9课,java android 项目的安装与启动过程
- 01.Django学习之安装,建立项目,传参,MySQL数据库,静态文件配置和模板的使用
- JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)
- directx 学习笔记之一 如何安装并且在visual studio2010的项目中使用directx
- J2EE SSH学习(二)安装Eclipse插件和第一个Eclipse项目
- android菜鸟学习笔记16----Android项目打包安装过程(Run as Android Application)
- Pyhton_Django学习笔记(一) Django安装 导入项目 运行服务器
- BI-学习之 商业智能项目工具安装
- 学习:Web安装项目创建桌面快捷方式及重写安装类(转)