【发布时间】:2017-05-14 13:39:52
【问题描述】:
我有一个带参数的路由,当转到 /users/123 页面时,其中 123 是调用 ngOnInit 的参数,我得到我的参数并调用我的方法来获取用户。
但是,当我在该页面上并单击第二个链接 /users/456 时,不再调用 ngOnInit(因为该页面已经实例化)。因此,如果没有 ngOnInit,我将无法获取路由参数,也无法调用我的方法来获取用户。
如果我转到 /users/123,然后转到 /home,然后转到 /users/456,它显然有效。
我必须使用什么来确保始终调用获取参数和获取用户的函数,即使我已经在同一页面上?
【问题讨论】: