Day 05 React Native 的起点

今天是第五天,前面讲了如何建立专案,也说了如何用模拟器开启专案 APP

今天我们来说说有关 react 的部份,并试着改动专案吧

先启动模拟器来看看初始画面吧

我这边使用的是 iphone ,所以执行:

react-native run-ios
https://ithelp.ithome.com.tw/upload/images/20210920/20112878W0YoExz8sE.png

如图所示,左边是模拟器,以及专案的初始画面,右边是 Metro server 的监控,

如画面上有两个指令

  • r
    立刻重新整理专案
  • d
    打开选单
    https://ithelp.ithome.com.tw/upload/images/20210920/201128782a7mp1ZWbr.png

PS. 那我们在专案得修改,都会即时的呈现到模拟器的画面上

程序的开始总会有个起点,让我们来谈谈 react native程序进入点

index.js

AppRegistry.registerComponent(appName, () => App);

AppRegistry 是我们在整个 React Native 的进入点,
那我们的 root component 需要先用 AppRegistry.registerComponent 来注册到 native 程序

registerComponent 的参数有:

  • appKey:string
    沟通 native 程序用的,为专案名
  • componentProvider
    root component 的提供方,function 需回传 react component

那当运行成功,我们的之後就会在 App component 底下做开发啦


<<:  从 IT 技术面细说 Search Console 的 27 组数字 KPI (20) :KPI 总表,从历史说起

>>:  Day5 工作分解WBS怎麽拆

【Day28】一些面试相关的题目

7年资深 iOS 开发工程师,5 道题全面考察候选人,看看你能过几招? 今天看到觉得好像蛮重要的,所...

Day 25 : 可解释的 AI - Explain AI (XAI)

AI 黑箱作业已经被诟病许久,因为 AI 类神经网络的复杂性不似机械学习的树状结构、线性结构容易理...

到底是什麽意思?static 静态方法

记得第一份工作时候,有个同事一直在那边嚷嚷静态方法比非静态效率高,偶而喊喊抽象化思考很重要,我当时心...

.NET Framework4.7.2 制作 Web API 图片上传接收功能

本文将简单介绍如何制作 Web API 接收前端上传图片,并调整图片档名及尺寸,用於用户大头贴图片。...

Day23-这不是火腿 helm介绍

当你的k8s系统越来越大,当中各种pod的设定也会越来越多,如果又要分成开发 测试以及正式上线的版本...