【发布时间】:2021-07-30 09:21:10
【问题描述】:
我在将字符串数组转换为 url 路径对象(用于面包屑)时遇到问题
我有这个数组:
const array = ['visit', 'schedule', 'validator']
我尝试了什么:
const routeArray = array.map((b) => ({
label: b,
route: `/${b}`,
}))
console.log(routeArray)
结果:
[
{label: "visit", route: "/visit"},
{label: "schedule", route: "/schedule"},
{label: "validator", route: "/validator"},
]
我想要达到的目标:
[
{label: "visit", route: "/visit"},
{label: "schedule", route: "/visit/schedule"},
{label: "validator", route: "/visit/schedule/validator"}
]
有什么帮助吗?
【问题讨论】:
-
您能分享一下您到目前为止所尝试的方法吗?请注意,在这里提问之前,希望人们make some effort自己解决问题。
-
@secan 当然!我编辑了帖子
标签: javascript arrays ecmascript-6