ReactApplication
种类:class
继承自:Application
ReactApplication 是一个基础应用程序类,用于完全由 React Native 编写的应用程序。应用程序启动时,ReactApplication 将加载 React 实例。在应用程序的构造函数中使用 ReactInstanceSettings 和 ReactNativeHost 属性自定义应用程序中的 React 实例。
属性
主机
只读 ReactNativeHost Host
访问应用程序的 ReactNativeHost。
InstanceSettings
ReactInstanceSettings InstanceSettings
提供对应用程序的 ReactInstanceSettings 的访问。通常,如果 React 实例已加载,则这些设置的更改将不会生效,除非重新加载 React 实例,因此大多数设置应在应用程序的构造函数中设置。
JavaScriptBundleFile
string JavaScriptBundleFile
请参阅 ReactInstanceSettings.JavaScriptBundleFile。
PackageProviders
readonly IVector<IReactPackageProvider> PackageProviders
提供对实例将用于向应用程序提供原生模块的 IReactPackageProvider 列表的访问。这可用于注册额外的包提供程序,例如来自社区模块的包提供程序。有关更多信息,请参阅 ReactNativeHost。
UseDeveloperSupport
bool UseDeveloperSupport
控制是否启用开发人员体验功能,例如开发人员菜单和 RedBox。请参阅 ReactInstanceSettings.UseDeveloperSupport。
构造函数
ReactApplication
ReactApplication()
创建 ReactApplication 的新实例