动态加载组件以从外部 URL 响应本机应用程序



是否可以从外部URL动态地将组件加载到捆绑的react-native应用程序中?

我最终想要实现的目标的示例

const id = await fetch('http://example.com/getid/');
import CustomModule from `http://example.com?id=${id}`
export default class App extends React.Component {
render() {
return (
<View style={styles.container}>
<CustomModule />
</View>
);
}
}

从今天开始,无法导入外部 URL 组件。

如果您在外部链接上托管了一个组件,请在您的项目中克隆/复制/下载该组件并将其导入。

如果你有一组通用组件,则可以将它们托管在私有 npm 注册表上,然后将它们添加到 package.json 中并将它们导入到代码中。