VUE | Javascript: Как получить доступ к ключу в формате даты? - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть массив дат, у меня также есть объект, который выглядит следующим образом:

[
{'2020-04-01': {name: 'john', sex: 'male'}, 'id': 222},
{'2020-04-02': {name: 'jane', sex: 'female'}, 'id': 111}
]

Теперь по какой-то причине я использовал таблицу html вместо vue datatable и когда я получаю доступ к ключу даты, ничего не отображается. Рендеринг выглядит следующим образом ..

...
...
<tbody>
    <tr v-for="item in body_data">
        <template v-for="date in date_range">
            <td>{{item.id}}</td> //works fine
            <td>{{item.date.name}}</td> //shows nothing, also no error
        </template>
    </tr>
</tbody>

Это потому, что я не могу указать дату в качестве ключа? Или я просто назвал это неправильно?

Извините за плохой английский sh

1 Ответ

1 голос
/ 19 апреля 2020

должно быть:

<td>{{item[date].name}}</td>
...