如何更改URL但不查看Angular JS

时间:2014-11-08 12:25:27

标签: angularjs

我查看了已定义的路线。在视图中我没有图像,当我点击其中任何一个时,模态对话框会出现该图像的细节。我想要做的是仅在模式出现时更改URL,以便用户可以轻松共享它们。是的,共享网址将是我将定义的另一条路线,因此当用户直接访问该模式时,模式会弹出。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

出现模态时,我不会更改网址。模式是页面的叠加层,实际上不是带有新URL的新页面。

但是,许多图片托管服务商会在图片下方的只读字段中显示该网址,以便用户可以复制该网址。也许这就是你想去的方式。

在页面上我建议使用$location来确定您的网址中是否有imageId。如果是这样,只需调用与用户在页面上单击该图像相同的逻辑。