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

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

Добрый день!
Подскажите, пожалуйста. Есть api в которой лежат данные. Сделал две таблички и в них вывожу данные из апи.
В одну из таблиц, иногда не прилетают данные. Как сделать так, чтобы таблица не выводилась, если данные не прилетают?
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 4
Lord_Dantes
@Lord_Dantes
Front-end developer
Сделать условие на пустоту и относительно нее показывать таблицу.
Ответ написан
@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>
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 окт. 2019, в 03:16
37500 руб./за проект
16 окт. 2019, в 22:58
3200 руб./за проект
16 окт. 2019, в 22:43
3000 руб./за проект