【发布时间】:2017-02-24 22:28:03
【问题描述】:
我正在使用带有纸质工具栏的 app-route 和 Iron-pages 来显示我的视图。
在我的一个视图中,main-view 会显示一个随机选择的图像,该图像在每次加载页面时都会发生变化。每次从工具栏中选择main-view 时,页面都应该重新加载,以便显示新图像。
问题是,如果我已经在/main-view url 并且我从工具栏中选择它,它不会刷新页面。有没有办法做到这一点?
【问题讨论】:
-
你不应该进行“硬重装”,因为
app-route是围绕SPA-concept 设计的。相反,您应该观察您的selectedView道具并在selectedView === "main-view"时触发新的图像获取。此外,您可以在工具栏中的主视图按钮上添加on-tap,并在点击&&selectedView === "main-view"时重新获取,因此即使在同一页面上它也会重新加载-您可以与MCVE 共享小提琴/JS-bin 吗?
标签: polymer