1、项目包基础结构:
2、组件必须是RN提供的,否则手机端APP取法编译通过,使用组件需要先引入(按需引入)
文本必须写在<Text></Text>中
3、样式使用:
在RN中样式写法:
3.1、在组件标签的style属性进行书写,对象格式
3.2、RN没有css文件,使用官方提供的API:StyleSheet 实现样式的抽象写法,写在JSX范围之外,样式不层叠
import React, {Component} from 'react';
import {Text, View, StyleSheet} from 'react-native';
export default class App extends Component {
render() {
return (
<View>
<Text style={{ color: 'purple' }}> OOOOO </Text>
<Text style={ ss.danger }> danger </Text>
<Text style={[ss.danger, {marginTop: 10}]}> danger </Text>
</View>
);
}
}
const ss = StyleSheet.create({
danger: {
backgroundColor: 'red',
},
});