0

我正在创建一个 vue 本机应用程序,但输入文本看起来像 HTML 上的输入文本。我认为 vue-native 会为每个设备创建一个带有原生样式的原生输入。
我忘记了什么吗?

我发现https://nativebase.io/这似乎是我需要的解决方案。由于我是这个原生应用程序的新手,这个库是在每个设备上实现原生样式的方式吗?

4

1 回答 1

1

虽然 react-native 呈现原生视图,但它不需要原生(平台和操作系统版本特定)样式来应用它们。这些在设备的每个平台和版本上看起来都不同,而且也不可能从 react-native 样式化。有些组件看起来像原生组件(例如ButtonSwitch),但它们的样式也来自 react-native,因此您可以覆盖任何您想要的样式

所以是的,让 react-native 视图看起来像原生视图的唯一方法是相应地设置它们的样式,这就是像 nativebase 这样的库所做的

于 2020-01-12T18:36:22.897 回答