标签:元素 extends 自动调用 min detail ios 式表 方式 入口
webstorn的激活码
http://blog.csdn.net/it_talk/article/details/52448597
React Native 异常处理
https://hacpai.com/article/1497235254333
第一次应用程序
/** * Sample React Native App * https://github.com/facebook/react-native * @flow */ //React是默认组件 非默认组件需要加{} import React, { Component } from ‘react‘; import { AppRegistry, StyleSheet, Text, View } from ‘react-native‘; // 什么时候用{},包装对象的时候使用{} // 什么时候用{},表达式需要用{} // 什么时候用{},变量需要用{} // 什么时候使用(),包装组件标签的时候,必须使用() //自定义,程序的入口组件 class reactNativeDemo extends Component { /*系统默认调用该方法,当一个组件要显示的时候,就会自动调用该方法 render(){ } */ render(){ var str = ‘gogogogo‘ return( <View style={styles.mainViewStyle}> <Text>{str}</Text> </View> ) } } //样式表,定义变量用var var styles = StyleSheet.create({ mainViewStyle : { //占据全屏 flex:1, backgroundColor : ‘red‘ } }) //注册程序入口组件 //第一个参数:模块名称,随意填,与IOS的模块名称一一对应 //第二个参数:函数,箭头函数 ES6 //箭头函数 => 左边:函数参数 ,右边,函数返回值 AppRegistry.registerComponent(‘reactNativeDemo‘, () => reactNativeDemo);
margin:外间距:如果是第一次子空间,参照父空间位置。如果不是第一个子空间,参照上一个
注意:margin可能与width,height冲突
注意:当设置了尺寸:宽度,高度,marginBottom,marginRight,可能无效,marginLeft,marginTop肯定有效
padding,内边距:相对自身内容移动的距离
绝对定位:参照父控件
相对定位:参照控件本身
CSS:控制一个子控制器的时候
如果一个控件中有很多个子控件用flex
Flex主轴和侧轴
flexDirection属性
row(默认值):主轴为水平方向,从左向右。依次排列 row-reverse:主轴为水平方向,从右向左依次排列 column:主轴为垂直方向,默认的排列方式,从上向下排列 column-reverse:主轴为垂直方向,从下向上排列
flexWrap属性
nowrap 组件只排列在一行上,可能导致溢出。 wrap 组件在一行排列不下时,就进行多行排列
justifyContent属性
flex-start: 子组件向主轴起点对齐,如果主轴水平,从左开始,主轴垂直,从上开始。 flex-end 子组件向主轴终点对齐,如果主轴水平,从右开始,主轴垂直,从下开始。 center 居中显示,注意:并不是让某一个子组件居中,而是整体有居中效果 space-between 均匀分配,相邻元素间距离相同。每行第一个组件与行首对齐,每行最后一个组件与行尾对齐。 space-around 均匀分配,相邻元素间距离相同。每行第一个组件到行首的距离和每行最后一个组件到行尾的距离将会是相邻元素之间距离的一半 作者:袁峥 链接:http://www.jianshu.com/p/cc2e517ef23b 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
alignItems属性
flex-start 子组件向侧轴起点对齐。 flex-end 子组件向侧轴终点对齐。 center 子组件在侧轴居中。 stretch 子组件在侧轴方向被拉伸到与容器相同的高度或宽度。
alignSelf属性
auto 继承它的父容器的alignItems属性。如果没有父容器则为 "stretch" flex-start 子组件向侧轴起点对齐。 flex-end 子组件向侧轴终点对齐。 center 子组件在侧轴居中。 stretch 子组件在侧轴方向被拉伸到与容器相同的高度或宽度。
flex属性
flex: 任意数字,所有子控件flex相加,自己flex占总共多少,就有多少宽度.
标签:元素 extends 自动调用 min detail ios 式表 方式 入口
原文地址:http://www.cnblogs.com/520ljw/p/7422333.html