Aurelia 我们能在奥雷利亚有州基路由吗

Aurelia 我们能在奥雷利亚有州基路由吗,aurelia,Aurelia,我们可以在Aurelia JS中使用状态基路由,比如angularui路由器 目前我有这样的路线 根//。 现在我正试图以以下方式实现相同的功能 根/和特征应该作为参数传递 一旦组件加载到内存中,它就不会在参数更改时得到更新 TIA您需要将生命周期配置为在URL参数更改时随时调用 请参阅下面链接中的“重用现有VM” “由于虚拟机的导航生命周期只调用一次,因此您可能无法识别用户将路由从产品A切换到产品B(请参见下文)。要解决此问题,请在虚拟机中实施方法determineActivationStr

我们可以在Aurelia JS中使用状态基路由,比如angularui路由器
目前我有这样的路线
根//。
现在我正试图以以下方式实现相同的功能
根/和特征应该作为参数传递 一旦组件加载到内存中,它就不会在参数更改时得到更新


TIA

您需要将生命周期配置为在URL参数更改时随时调用

请参阅下面链接中的“重用现有VM”

“由于虚拟机的导航生命周期只调用一次,因此您可能无法识别用户将路由从产品A切换到产品B(请参见下文)。要解决此问题,请在虚拟机中实施方法determineActivationStrategy,并向路由器返回您希望发生的事情的提示。”

在视图模型中,编写以下方法:

determineActivationStrategy {
    return activationStrategy.invokeLifecycle;
}