@supeeeee_r_man
Начинающий веб-разработчик

Как не выводить информацию, если данные не приходят?

Сделал две таблички и в них вывожу данные из апи.
В одну из таблиц, иногда не прилетают данные.
Как сделать так, чтобы таблица не выводилась, если данные не прилетают?
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
@Sashqa
if(!data) {
    // 
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Lord_Dantes
Сделать условие на пустоту и относительно нее показывать таблицу.
Ответ написан
Комментировать
@runprogr
if "Таблица" !== "" { выводим};
Ответ написан
Комментировать
@supeeeee_r_man Автор вопроса
Начинающий веб-разработчик
Я только начинаю изучать React. Не могли бы Вы, подробнее объяснить, пожалуйста.
Вот кусок кода:

class ColocationTableOne extends React.Component {
    public render(): React.ReactNode {
        return (
            <table className="colocation-tablestand">
                <thead>
                    <tr>
                        <th>
                            <FormattedMessage id="colocation.building" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.location" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.device" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.equipment_type" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.serial_number" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.equipment_model" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.room_id" />
                        </th>
                        <th>
                            <FormattedMessage id="colocation.rack_id" />
                        </th>
                    </tr>
                </thead>
                <tbody>
                    {this.props.colocationTablestand.map(
                        (el, i): React.ReactNode => (
                            <tr key={i}>
                                <td>{el.building}</td>
                                <td>{el.location}</td>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы