【发布时间】:2016-04-02 02:22:43
【问题描述】:
更新**
我正在使用路由编写我的第一个 Angular2 应用程序。一个简单的测验应用程序。
单击后退按钮会触发问题行为,模板无法使用模型中的数据正确呈现。
我有一个路由方案,您可以使用/question/:n 之类的 URL 模式在测验中的一系列问题之间切换。
我的组件实现了OnReuse、OnActivate 和CanReuse。
我的模型通过属性附加到组件。
This Plunker 有我的应用程序的简化版本。
您可以看到单击“下一步”按钮转到下一个问题并更新 URL。单击浏览器的后退按钮确实会将 URL 更改回原样,但模板并未实际呈现。
我错过了什么?
【问题讨论】:
-
用 Plunk 更新了问题