日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

React Native之AppRegistry模块

發(fā)布時間:2025/3/19 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 React Native之AppRegistry模块 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我們在寫react native的js的時候,在最后總會加上一段代碼:

AppRegistry.registerComponent('ReactDemo', () => ReactDemo);
代碼的意思:定義了一個名為ReactDemo的新的組件(Component),并且使用了名為AppRegistry的內(nèi)置模塊進行了“注冊”操作。在編寫React Native應用時,肯定會寫出很多新的組件。而一個App的最終界面,其實也就是各式各樣的組件的組合。這和android和ios的思路不謀而合,其實React Native的組件也很豐富。看官方提供的常用組件:


AppRegistry模塊則是用來告知React Native哪一個組件被注冊為整個應用的根容器。

使用AppRegistry.registerComponent進行注冊自己,然后原生系統(tǒng)就可以進行加載運行bundle文件包,最后就會可以調(diào)用AppRegistry.runApplication進行運行起來應用。當一個視圖被摧毀的時候,為了結束應用需要調(diào)用AppRegistry.unmountApplictionComponentAtRootTag方法。


AppRegistry常用方法

.registerConfig(config:Array<AppConfig>)? static 靜態(tài)方法, 進行注冊配置信息

.registerComponent(appKey:string,getComponentFunc:ComponentProvider)? static靜態(tài)方法,進行注冊組件

.registerRunnable(appKey:string,func:Function)? static靜態(tài)方法 ,進行注冊線程

.registerAppKeys()? static靜態(tài)方法,進行獲取所有組件的keys值

.runApplication(appKey:string,appParameters:any)? static靜態(tài)方法, 進行運行應用

.unmountApplicationComponentAtRootTag()? static靜態(tài)方法,結束應用

AppRegistry是React中最基本的模塊,以后會慢慢講解。


與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的React Native之AppRegistry模块的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。