import gql from 'graphql-tag'
export default {
name: 'patient-list',
data () {
return {
patients: [],
patientsColumns: [
{ name: 'id', label: 'number', field: 'patient_number' },
{ name: 'last', label: 'last name', field: row => row.user.last },
{ name: 'first', label: 'first name', field: row => row.user.first }
]
}
},
apollo: {
patients: {
query: gql`
{
patients {
patient_number
user {
first
last
}
}
}
`
}
}
} <div>
{{patients[0]}}
<q-table
:data = "patients"
:columns = "patientsColumns"
row-key = "name"
></q-table>
</div>У меня проблема с печатью данных в таблице от apollo ... и я не могу понять, что с этим не так :) основная проблема с моей консолью (TypeError: невозможно добавить свойство __index, объект не расширяется)
Я создал образец статических данных и все было в порядке, но когда я использую данные, переданные из apollo с помощью таблицы данных запроса graphql, показывает "данные отсутствуют"
Если кто-то даст мне небольшой совет, буду признателен :)
Error in render: "TypeError: Cannot add property __index, object is not extensible"
Datatable и образец записи переданы из Graphql от apollo





Apollo 3 замораживает объект данных.