宿主组件

Review

  1. 2024-10-13 11:17

[!Summary]

一、Introduction #

宿主组件通常是 React Native 框架提供的组件,它们和你用 JavaScript 自定义的组件不同,宿主组件是直接由 iOS/Android 原生平台实现的。

除了 React Native 框架提供的宿主组件外,一些社区库也提供了宿主组件,甚至你自己也可以创建宿主组件。

它们共同的特点是,这些宿主组件上层是 JavaScript 部分,底层是 Native 部分,这两部分是通过 React Native 框架联系起来的。也就是说,你调用宿主组件时,底层直接渲染的是 Native 视图。

要创建自定义的宿主组件,你必须写 Native 代码。

与之相对的,复合组件是基于宿主组件或其他复合组件搭建而成的自定义组件。

Reference #