feat: refs #8077 sumDefaulter #1239
|
@ -114,7 +114,7 @@ onBeforeRouteLeave((to, from, next) => {
|
|||
});
|
||||
|
||||
async function fetch(data) {
|
||||
const rows = data[$attrs['key-data']] ?? data;
|
||||
const rows = $attrs['key-data'] ? data[$attrs['key-data']] : data;
|
||||
robert marked this conversation as resolved
Outdated
|
||||
resetData(rows);
|
||||
emit('onFetch', rows);
|
||||
return rows;
|
||||
|
|
Loading…
Reference in New Issue
No se ha hecho de esta forma por que puede que data este vacío
const rows = data[$attrs['key-data']] ?? data;
Lo que no me acaba de convencer de esto es usar una clave dos veces.
Quizás si fuese en un componente, con 2 ocurrencias...en el limite, pero bien; sin embargo, se trata de CrudModel que es transversal para todos y por ello, te propongo estas líneas
const keyData = $attrs['key-data']; const rows = keyData ? data[keyData] : data;