- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
AppRegistry.registerComponent
的声明如下:
static registerComponent(appKey, componentProvider, section?)
appKey
生成的变量与
react-native init projname
中给出的项目名称相同.但是这个值有什么用呢?如果我将其更改为其他内容,该应用程序将引发异常。我如何将此值更改为其他值?
最佳答案
当您调用 AppRegistry.registerComponent
您正在创建 javascript 土地和本土土地之间的桥梁。
因此,如果注册您的组件看起来像这样......
AppRegistry.registerComponent('App', () => App);
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"App"
initialProperties:nil
launchOptions:launchOptions];
moduleName:@"App"
, 我们使用
appKey
并创建一个映射到字符串“App”的 RCTRootView(例如你的 appKey)
关于react-native - AppRegistry.registerComponent(appKey, component)中appKey的意义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46077644/
我在自学React-Native我遇到了这个奇怪的障碍。在我的里面 App.js我正在尝试导出一个类,然后在我的 App.js 中使用另一个文件在 somePage() 里面功能。我在哪里打电话 试图
I created a new project using react-native init Wevaha,after that I excute it work's properly then I
我在 react native 中有 android 和 ios 应用程序,它们都使用 webview 将网页显示为应用程序。 由于我必须更改包名称才能将其部署在 google play 上,因为第一
我以前使用 AppRegistry.registerComponent() 来设置项目的主文件,但是使用 Expo 创建的项目不支持它。 import { AppRegistry } from 're
众所周知,如果你想设置app的入口,你会这样做: AppRegistry.registerComponent('App1', () => App1); 为什么第二个参数是 () => App1 而不是
AppRegistry.registerComponent 的声明如下: static registerComponent(appKey, componentProvider, section?) a
在我的 svelte 项目中,有一个管理 firebase 服务的 firebase.js 文件。该文件如下所示: import firebase from "firebase/app"; // ro
我是这个网站的新人,如果我询问的方式有误,请纠正我。 正如上面的问题,为什么 ToolTipManager.sharedInstance.registerComponent(tree) 没有在 Swi
刚刚开始探索 React Native,但不幸的是,我遇到了这个错误 App(...):必须返回有效的 React 元素(或 null)。您可以 返回了未定义的数组或其他无效对象 我尝试检查并引用其他
我最近转向 react native 并创建了一个小应用程序,它工作得很好,所以,我进一步开始探索 react native。 我找到了 AppRegistry api,我没有在我现有的应用程序中使用
如果我理解正确,registerComponent 需要一个函数返回一个组件作为它的第二个参数,就像我在下面的第一次尝试中那样。 既然App是这样一个函数,我本来希望它能按原样工作,我不明白为什么我需
从 Gilde 3.7.0 迁移到 Glide 4.9.0。 如下定义我的 MyAppGlideModule。 @GlideModule public class MyAppGlideModule
我是一名优秀的程序员,十分优秀!