gpt4 book ai didi

javascript - 如何在 ui-router 的 Angular 路由中使用可选 url?

转载 作者:行者123 更新时间:2023-12-03 04:39:44 25 4
gpt4 key购买 nike

我想在 Angular ui-router 中使用可选 url 定义一些状态

我该怎么做?

例如

state('test',{
url:'/list/:id/color?/:color?'
}

在此示例中,颜色和 :color 是可选的,并且状态应与这些 url 一起工作:

site.com/list/1

site.com/list/color/red

最佳答案

有一个update几年前到了允许此功能的库:

$stateProvider.state("foo", {
url: "/foo/{foo}",
params: {
foo: { value: "bar" }
}
});

Adding a default value to foo means that the route above will match /foo, /foo/, and /foo/baz. Additionally, when matching /foo or /foo/, $stateParams will still be populated with { foo: "bar" }

关于javascript - 如何在 ui-router 的 Angular 路由中使用可选 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43137414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com