gpt4 book ai didi

angularjs - 具有 HTML5 URL 模式的 AngularJS 的 Flask 路由

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

我有一个通过 Flask 提供的 AngularJS 应用程序。我正在使用 HTML5 路由模式,因此需要将多个 URL 重定向到客户端应用程序。我不确定如何进行需要正确执行此操作的通配符匹配。目前我只匹配多级路径,如下所示:

@app.route('/ui/')
def ui():
return app.send_static_file('index.html')
@app.route('/ui/<path>')
def ui(path):
return app.send_static_file('index.html')
@app.route('/ui/<path>/<path2>')
def ui(path,path2):
return app.send_static_file('index.html')

显然我不喜欢这样,并且只想拥有一条路线(一切都以 ui/ 开头)。

最佳答案

路径 url converter可以为您做到这一点:

@app.route('/ui/<path:p>')
def ui(p):
return app.send_static_file('index.html')

关于angularjs - 具有 HTML5 URL 模式的 AngularJS 的 Flask 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16539056/

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