React native将多个样式从父样式传递到子样式,哪种方法更常用?有什么区别



React native将多个样式从父组件传递到子组件,哪个方法更常用?有什么区别?

Rest参数类型,<文本样式={{…styles.title,…props.style}}>{props.children}

我在这里也发现了这个语法:

使用阵列,<文本样式={[styles.title,props.style]}>{props.children}

这两个例子没有区别。但是,第二种方法是react-native文档中提到的组合样式的标准方法。

style道具可以是一个普通的旧JavaScript对象。这就是我们通常使用的示例代码。您还可以传递一个样式数组-数组中的最后一个样式具有优先级,因此您可以使用它来继承样式。

最新更新