除了js函数,可以用vue+element来将这些接口数据渲染成侧边多级导航菜单吗?

问题遇到的现象和发生背景

因为后端的菜单接口数据是这样,目前是一维数组对象,而不是树形结构化。
所以用vue+element组件来做,怎么才能渲染接口数据呢?,可以提供一下思路吗?

问题相关

img

img

我想要达到的结果

img

数据重组,弄成相对应格式

将接机返回值格式弄成一致就可以了