Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何复制reddit';s post视图,在该视图中,单击一篇文章将以模式打开并更改URL,或者通过直接访问URL打开整个页面?_Javascript_Angular_Routes_Modal Dialog_Reddit - Fatal编程技术网

Javascript 如何复制reddit';s post视图,在该视图中,单击一篇文章将以模式打开并更改URL,或者通过直接访问URL打开整个页面?

Javascript 如何复制reddit';s post视图,在该视图中,单击一篇文章将以模式打开并更改URL,或者通过直接访问URL打开整个页面?,javascript,angular,routes,modal-dialog,reddit,Javascript,Angular,Routes,Modal Dialog,Reddit,这让我特别困惑,因为它是同一个URL。我正在用angular开发一个Reddit风格的克隆 我可以使用稍有不同的url来实现这种方法,方法是在末尾添加类似于/modal的内容,但不使用相同的url。请特别查看go方法 基本上: 在主页上以模式打开帖子时,使用go将URL更新为post/42 在路由中,当给定post/42URL时,只需加载一个完整的页面组件,而不是模式 到目前为止您尝试了什么?请发一封邮件。非常感谢!我发现Location.go()正是我想要的!伟大的是的,你是对的,这样用户可

这让我特别困惑,因为它是同一个URL。我正在用angular开发一个Reddit风格的克隆

我可以使用稍有不同的url来实现这种方法,方法是在末尾添加类似于/modal的内容,但不使用相同的url。

请特别查看
go
方法

基本上:

  • 在主页上以模式打开帖子时,使用
    go
    将URL更新为
    post/42
  • 在路由中,当给定
    post/42
    URL时,只需加载一个完整的页面组件,而不是模式

到目前为止您尝试了什么?请发一封邮件。非常感谢!我发现
Location.go()
正是我想要的!伟大的是的,你是对的,这样用户可以再次返回。我会更新答案。