Если я передам массив из нескольких объектов таблиц стилей в реагирующее собственное представление, это лишит меня оптимизаций таблиц стилей, предоставляемых React-native? - PullRequest
2 голосов
/ 04 апреля 2019

Согласно https://facebook.github.io/react-native/docs/stylesheet, React-native обеспечивает некоторые оптимизации, если мы создаем таблицу стилей в форме стилей.

В нем также говорится, что если мы сгладим таблицу стилей, мы не получим этих преимуществ.

Но что, если мы не сгладим таблицу стилей и вместо этого будем использовать несколько стилей?мы получим эти оптимизации?

const styles = StyleSheet.create({
  bigBlue: {
    color: 'blue',
    fontWeight: 'bold',
    fontSize: 30
  },
  red: {
    color: 'red',
  },
});




<Text style={[styles.red, styles.bigBlue]}>{"red, then bigBlue"}</Text>
...