react native学习【3】——创建自己的APP

1、终端输入命令npx create-expo-app MyAPP (MyAPP 是自己起的一名字)

在这里插入图片描述

不管最终会出现多少的warn,但最终还是可以运行成功的。

在这里插入图片描述
在这里插入图片描述

上面这个代码,刚刚安装了一个expo应用程序使用默认模板,如果说想要使用不同的标志,就需要运行下面的命令:
在这里插入图片描述

2、进入MyApp文件夹 cd MyApp

在这里插入图片描述

3、输入npx expo start 将启动应用程序

显示出二维码,可以用手机上的expo扫描。

在这里插入图片描述

摁下w,进入网页界面

3、VS Code代码–index.tsx文件

1)点击index.tsx文件

.tsx是默认为typescript文件。因为我没有不想使用该语言,所以清空文件中的内容。

在这里插入图片描述

2)添加扩展程序
ES7+ React/Redux/React-Native/JS snippets

在这里插入图片描述

快捷方式本质上创建重新反应组件(机翻,所以可能不够准确),它也可以与做出本机反应。

3)重新编写index.tsx文件
输入rnfe

实际上是一个react native功能组件。
在这里插入图片描述

点击然后得到完整的组件

在这里插入图片描述

index改为app

选中一个index,然后ctrl+D,单击每一个index所在的位置,就直接选中了所有的index,输入App,完成更改。

在这里插入图片描述

更改后:

在这里插入图片描述

修改大小写

在这里插入图片描述

添加css代码,完善软件布局
a)文件顶部导入Stylesheet

在这里插入图片描述

b)添加styles

在这里插入图片描述

c)完善styles
import {
    View, Text,StyleSheet } from 'react-native'
/* 
View
    react native中的基本容器组件,类似于HTML 中的<div>,用来包裹其他的组件,帮助布局。
Text
    react native中的文本显示组件,类似于HTML中的<span>或<p>,用来显示文本内容。
StyleSheet 
    用于创建和管理样式,优化性能和代码结构。
    通过StyleSheet.create()方法创建样式对象,然后通过style属性应用到组件上。
 */
// 引入React库,为了使用JSX语法定义组件
import React from 'react'   


/* 
const app = () => {}
    定义了一个无状态的React函数组件。组件的功能是:返回UI结构(JSX)
return()
    函数组件必须返回JSX代码,它描述了组件的界面结构。
    JSX是React的语法扩展,允许用类似HTML的结构编写UI。
*/
// 1、编写app组件部分的代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值