【发布时间】:2016-08-18 07:18:51
【问题描述】:
在 Django 提供的 Angular 2 应用程序中,如何在重新加载页面时使 Angular 2 URL 与 Django 一起工作?
具体来说,假设 Django 提供的页面具有 url http://localhost:8000/home。该页面包含 3 个选项卡,其中一个是 Angular 应用程序。单击该选项卡会显示 Angular 应用程序,并且 URL 更改为 http://localhost:8000/home/ng_app。现在如果用 这个 url 刷新浏览器,Django 会显示 404,这是有道理的,因为 Django 应用程序中不存在http://localhost:8000/home/ng_app。
那么如何让 Angular URL 工作呢? (输入 http://localhost:8000/home/ng_app 会导致 Angular 应用程序而不是 404)。谢谢!
【问题讨论】: