const menu = [
{
modfiedBy: null,
modfiedDt: null,
id: "j3i69f12Jc1lfmaAqRp2NA==",
pid: null,
menu: {
modfiedBy: null,
modfiedDt: null,
id: "j3i69f12Jc1lfmaAqRp2NA==",
icon: "1",
index: null,
title: "用户与角色",
pid: 0,
list: null,
add: null,
upd: null,
del: null,
print: null,
},
list: true,
add: null,
upd: null,
del: null,
print: null,
children: [
{
modfiedBy: null,
modfiedDt: null,
id: "mwOIcS6tzE7aVSIkWkhnBA==",
pid: 1,
menu: {
modfiedBy: null,
modfiedDt: null,
id: "mwOIcS6tzE7aVSIkWkhnBA==",
icon: null,
index: "user",
title: "用户",
pid: 1,
list: null,
add: null,
upd: null,
del: null,
print: null,
},
list: true,
add: null,
upd: null,
del: null,
print: null,
children: [],
},
{
modfiedBy: null,
modfiedDt: null,
id: "oVo7cBkHRS0UUYOlUGOMcg==",
pid: 1,
menu: {
modfiedBy: null,
modfiedDt: null,
id: "oVo7cBkHRS0UUYOlUGOMcg==",
icon: null,
index: "role",
title: "角色",
pid: 1,
list: null,
add: null,
upd: null,
del: null,
print: null,
},
list: true,
add: null,
upd: null,
del: null,
print: null,
children: [],
},
],
},
{
modfiedBy: null,
modfiedDt: null,
id: "ZRjntSgG9eDnh0qUYQq6BQ==",
pid: null,
menu: {
modfiedBy: null,
modfiedDt: null,
id: "ZRjntSgG9eDnh0qUYQq6BQ==",
icon: "1",
index: "dashboard",
title: "系统首页",
pid: 0,
list: null,
add: null,
upd: null,
del: null,
print: null,
},
list: null,
add: null,
upd: null,
del: null,
print: null,
children: [],
},
{
menu: {
index: "sdjhnfjk",
title: "测序",
},
children: [
{
menu: {
index: "qqqqqqk",
title: "测2222",
},
},
],
},
];
如何才能拿到嵌套路由,结构不变,但是只保留title,icon,index
有没有ts的写法