好吧,我有一个网页,让它成为用AngularJS编写的目标,它是从另一个网页(而不是AngularJS)访问的,让它作为源。
因此,从源,如果我单击一个按钮,它打开目标网页在一个新的窗口。
源将有一个下拉框,在此基础上构建目标网页的URL。
例如,让下拉值是苹果,芒果和香蕉。如果选择了苹果并单击按钮,则目标网页将使用url打开。
http://localhost:10000/webapp/hello1/#?id=apple
基于id,UI将被绘制。
所以对于芒果和香蕉来说,url就像
http://localhost:10000/webapp/hello1/#?id=mango
http://localhost:10000/webapp/hello1/#?id=banana
现在的问题是,当苹果被选中,点击按钮,目标网页被打开。当目标未关闭时,当我选择芒果并单击按钮时,目标网页网址将被更改,但页面不会刷新。
那么这里有什么问题呢?是因为AngularJS,还是我应该包含任何代码,以便当URL更改时页面会自动刷新?
发布于 2015-05-27 08:39:11
如果您使用的是ui-路由器,那么请使用以下内容
ui-sref="dashboard" ui-sref-opts="{reload: true}"https://stackoverflow.com/questions/30452828
复制相似问题