我如何复制 reddit 的 post 视图,点击 post 在模态中打开并更改 URL 或通过直接访问 URL 在整页中打开?
How can I copy reddit's post view where clicking on a post opens in a modal and changes URL or opens in a full page by accessing the URL directly?
这让我特别困惑,因为它是一样的 URL。我正在 angular.
中开发 Reddit 风格的克隆
我可以使用略有不同的 URL 来执行此方法,方法是在末尾附加类似 /modal 的内容,但不使用相同的 url.
看看 Angular - Location 特别是 go
方法。
基本上:
- 在您的主页上,当您在模式中打开 post 时,使用
go
将 URL 更新为 post/42
。
- 在您的路线中,当给定
post/42
URL 时,只需加载一个完整的页面组件而不是模式。
这让我特别困惑,因为它是一样的 URL。我正在 angular.
中开发 Reddit 风格的克隆我可以使用略有不同的 URL 来执行此方法,方法是在末尾附加类似 /modal 的内容,但不使用相同的 url.
看看 Angular - Location 特别是 go
方法。
基本上:
- 在您的主页上,当您在模式中打开 post 时,使用
go
将 URL 更新为post/42
。 - 在您的路线中,当给定
post/42
URL 时,只需加载一个完整的页面组件而不是模式。