React native 本机模块:{Component}=NativeModules和requireNativeComponent(';Component';)之间的区别

React native 本机模块:{Component}=NativeModules和requireNativeComponent(';Component';)之间的区别,react-native,React Native,我有点困惑。我刚开始用Swift编写我自己的本机模块时做了以下两个教程: 第一个是无视图模块,导入方式如下: const { Module } = NativeModules; const ImageBlendView = requireNativeComponent('ImageBlendView') 第二个是带有视图的本机组件,导入方式如下: const { Module } = NativeModules; const ImageBlendView = requireNative

我有点困惑。我刚开始用Swift编写我自己的本机模块时做了以下两个教程:

第一个是无视图模块,导入方式如下:

const { Module } = NativeModules;
const ImageBlendView = requireNativeComponent('ImageBlendView')
第二个是带有视图的本机组件,导入方式如下:

const { Module } = NativeModules;
const ImageBlendView = requireNativeComponent('ImageBlendView')
这些是否在某种程度上是可互换的,或者UI视图的存在与否会产生根本性的区别