Flask,用于反应应用:无法刷新“页面”

2024-10-03 21:36:46 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我在服务一个索引.html从烧瓶里锉出来。 这个索引.html文件来自使用:https://github.com/facebookincubator/create-react-app的已生成项目

我在React应用程序中设置了几个路由,例如: “/用户” 和“/合同”

我在404网站上找到了一个很好的链接。在


Tags: 文件项目用户httpsgithubcomapp应用程序
1条回答
网友
1楼 · 发布于 2024-10-03 21:36:46

当您单击界面中的链接时,React将在不进行任何服务器端干预的情况下重新呈现页面,然后在URL栏中更新路由。但是,在加载时,您将直接向服务器发出该路由请求,而Flask没有注册该路由。在

最简单的方法是在decorator中注册这些路由,以便为您的主页视图提供服务

@app.route('/')
@app.route('/users')
@app.route('/contracts')
def home_page():

如果有许多路由,您可能需要使用catch-all URL pattern。在

相关问题 更多 >