У меня на бэкенде отдается массив в том порядке, в котором он мне нужен.
$list = Category::getSortedList();
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
return (isset($list) && !empty($list)) ? $list : [];
И получаю его через Axios:
try {
const response = await axios.get(url);
if(response.data !== null && response.data !== undefined){
return Object.values(response.data);
}else {
return [];
}
}catch(error){
console.log(error);
}
И по каким то причинам массив данных сам сортируется и порядок который был нужен мен нарушается. P.S Сначала я грешил на Object.values() но вывел в консоль сразу response.data и там уже нарушен порядок элементов. Как можно получить эти данные не нарушая его.