React Native 入门基础学习
2017-04-13 20:52
459 查看
一 前言
官方的文档是我们学习的最好地方,小伙伴一起学习吧。React Native二 基础学习
1 编写 Hello World
sudo npm install -g react-native-cli
react-native init HelloWorld
2 代码结构 (index.ios.js)
import React, { Component } from 'react';可以认为相当于iOS中的#import或者java的import
批量定义组件
import {AppRegistry,StyleSheet,Text,View} from 'react-native';构建入口类
export default class HelloWorld extends Component里面的render()方法就是渲染视图用的。return返回的是视图的模版代码。其实是JSX的模版语法相对于web开发,我们需要提供视图的样式,那么StyleSheet.create就是干这件事的,只是用JS的自面量表达了css样式。如何引入css样式?其实在render方法返回的视图模板里已经体现出来了,即style={styles.container}.其中style是视图的一个属性,styles是我们定义的样式表,container是样式表中的一个样式。注册应用入口
AppRegistry模块则是用来告知ReactNative哪一个组件被注册为整个应用的根容器
3 目前阶段有几个文件时需要注意下的:
(1)在xcode项目代码中AppDelegate.m会标识入口文件,例如:jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"];如果是网上下载别人的源码,注意此处的ip和端口是否有被修改。(2)闪屏界面在哪修改?在xcode项目中找到LaunchScreen.xib文件,点击,你会看到界面,这个就是启动界面,你手动添加组件或者修改文本即可,最好了解下xcode的使用。(3)文本编辑器打开index.ios.js文件,是js代码的入口文件,所有的代码编写从这开始,可以定义自己的模块和引入第三方模块。4 如果终端被关闭了怎么办
项目的根目录 命令行 npm start 学习来源 : 代码结构相关文章推荐
- React-Native 基础学习入门指南
- React Native基础&入门教程:以一个To Do List小例子,看props和state
- React Native基础&入门教程:调试React Native应用的一小步
- React Native 从零到高级- 0基础学习路线
- React Native基础&入门教程:以一个To Do List小例子,看props和state
- react-native 入门学习指南
- React Native基础——环境配置、学习资源分享
- React Native基础与入门(二)--初识React Native
- React Native基础入门之调试React Native应用的一小步
- React Native基础与入门(一)--搭建开发环境
- Android React-Native系列之<二>零基础学习React-Native控件之View
- react-native 基础知识的学习
- React Native入门基础——Props
- React Native基础入门之初步使用Flexbox布局
- 如何零基础学习React Native开发?
- React native最基础的入门知识点
- React入门基础(学习笔记)
- React Native入门基础框架
- React Native入门基础
- react native 开发基础=javaScript=学习笔记----函数