React native将多个样式从父组件传递到子组件,哪个方法更常用?有什么区别?
Rest参数类型,<文本样式={{…styles.title,…props.style}}>{props.children}
我在这里也发现了这个语法:
使用阵列,<文本样式={[styles.title,props.style]}>{props.children}
这两个例子没有区别。但是,第二种方法是react-native
文档中提到的组合样式的标准方法。
style
道具可以是一个普通的旧JavaScript对象。这就是我们通常使用的示例代码。您还可以传递一个样式数组-数组中的最后一个样式具有优先级,因此您可以使用它来继承样式。