rn 基础设置解析

1、引入react
	 import React from 'react'

2、从rn导入组件,只能使用导入的组件替代html标签,不能使用其他如div等标签
	import {
		//样式组件,通过它来create样式
		StyleSheet,
		//视图组件,类似div
		View,
		//文本组件,放置文本内容
		Text
	} from 'react-native'

3、定义函数式组件,类组件的使用和react一样
const App=()=>{
	return (
	//<></>为根组件,可换成View来代替
		<>
		//xxx为通过StyleSheet来create出的样式对象,xx为包含样式的属性对象
			<View style={xxx.xx}>
	            <Text>
	                hello world
	            </Text>
	        </View>
		</>
	)
}

4、定义样式对象
	const xxx=StyleSheet.create({
		xx:{
			样式
			‘-’换成驼峰命名法
		}
	})

5、导出组件
export default App;

代码示例:

import React from 'react';

//导入后才能使用这些组件,不能使用额外的组件如div等
import {
    //样式对象
    StyleSheet,
    //视图组件,类似div,默认弹性布局
    View,
    //文本组件,放置文本内容
    Text
} from 'react-native'

//定义一个函数式组件
const App=()=>{
  return (
    <>
        <View style={styles.view}>
            <Text>
                hello world
            </Text>
        </View>
    </>
  ) 
}

//定义样式对象
const styles=StyleSheet.create({
    view:{
        height:200,
        width:200,
        //驼峰命名
        backgroundColor:'rgba(200,255,0,0.5)'
    }
});

export default App;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值