export default function transformBrands(inputData) { const groups = {}; // 遍历输入数据,按首字母分组 inputData.forEach(brand => { const letter = brand.bfirstletter; if (!groups[letter]) { groups[letter] = []; } groups[letter].push({ name: brand.name,id:brand.id }); }); // 将分组转换为数组并按字母排序 return Object.keys(groups) .sort() .map(letter => ({ letter, cars: groups[letter] })); }