Использование таблицы стилей один раз в React Native - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть страница регистрации / со многими компонентами и стилями.

Эта страница будет использоваться один раз. Поэтому в следующий раз, когда пользователь откроет приложение, которое уже вошло в систему, он / она не увидит страницу регистрации / входа.

Так что "const styles = StyleSheet.create" будет бесполезен, зачем мне помещать эти бесполезные стили в память?

Проблема в том, что когда я просто импортирую класс signUpIn, StyleSheet.create будет выполняться немедленно, потому что он находится вне класса.

Итак, я создал это:

var styles = {};
function buildStyles() {
    styles = StyleSheet.create({
        header: {
            alignItems: "center",
            justifyContent: "center",
            height: 120,
            marginTop: 5
        }
    })
}

А внутри метода construct класса, который я назвал buildStyles.

У меня вопрос, это нормально? влияет ли это на проблемы с производительностью или будущие ошибки?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...