@Gera01
Unity, С# и больше ничего.

Как обратится к массиву в массиве с помощью строки в quasar table?

Есть таблица из примеров на сайте квазара. И чтобы показать в столбцах таблицы какие то данные, нам надо указать какие
{ name: 'Name'', label: 'Label',  field: 'Field' },


и нам покажет 3 в колонке с именем Label.
const seed = [
  {
    name: 'Frozen Yogurt',
    calories: 159,
    Field: 3,
    carbs: 24,
    protein: 4.0,
    sodium: 87,
    calcium: '14%',
    iron: '1%'
  }


Но как быть в случае когда нужно получить Field.someField (Массив в нашем массиве seed)?
То есть так:

const seed = [
  {
    name: 'Frozen Yogurt',
    calories: 159,
    Field: [
    someField: 2,
    some: 1,
    Field: 3
    ],
    carbs: 24,
    protein: 4.0,
    sodium: 87,
    calcium: '14%',
    iron: '1%'
  }
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
Если посмотреть на доку
то field можно задать 2 способами
{    
   // row Object property to determine value for this column
    field: 'name',
    // OR field: row => row.some.nested.prop,
}


Тоесть вам нужно смотреть в эту сторону { ..., field: row => row.Field.someField }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Всегда можно сделать вычисляемое свойство в котором приводить данные к нужному формату.
Ответ написан
Ваш ответ на вопрос

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

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