gpt4 book ai didi

AngularJS 包罗万象的路线?

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

我正在 AngularJS 中开发一个文件编辑应用程序。我的网址如下所示:

#/fileName.md



或者

#/folder/fileName.md



或者

#/folder/nested-folder/another-folder/itgoesonforever/filename.MD



我不想为每个深度都做一条路线,它可能有大约 15 条路线。有什么方法可以有条件路由吗?粗暴地:
/:fileorfolder?/:fileorfolder?/:fileorfolder?/:fileorfolder?

最佳答案

我认为你能用 Angular 做的最好的事情是 * ,自 v1.1.5 of $routeProvider 起是新的:

path can contain named groups starting with a star (*name). All characters are eagerly stored in $routeParams under the given name when the route matches.
For example, routes like /color/:color/largecode/*largecode/edit will match /color/brown/largecode/code/with/slashes/edit and extract:
- color: brown
- largecode: code/with/slashes



你必须解析 largecode不过你自己。

关于AngularJS 包罗万象的路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17576892/

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