Tengo una matriz 2d que estoy mostrando en una tabla usando buefy, normalmente cuando quiero ordenar una columna en el renderizado, simplemente puedo agregar default-sort="field name" y lo ordenará por mí. Pero debido a la matriz anidada en 2D, parece que no funciona. ¿Alguien ha hecho esto antes? Estoy tratando de ordenar la tabla por los valores de la última columna.
<b-table :data="testArray" default-sort="quantity" > <b-table-column label="Jan" v-slot="props"> {{ props.row[1].quantity }} </b-table-column> . . . <b-table-column label="December" field="quantity" numeric v-slot="props"> {{ props.row[11].quantity }} </b-table-column> </b-table>He intentado usar solo "cantidad", también he intentado usar "props.row[11].quantity" completo, pero eso tampoco funciona. Sin embargo, la tabla en sí funciona bien,
Mi conjunto de datos real es así:
[ [{quantity=0},...,{quantity=0}], [{quantity=333},....,{quantity=717}], . . . [{quantity=0},...,{quantity=0}], ]Es una matriz de matrices que contienen objetos json, tenga en cuenta que los objetos no solo contienen cantidad, tienen otros campos que se omiten para mayor claridad.