1

这是我在刷新路线时使用的以下代码

export default class MyController extend Controller {
    @service router;

    @action refresh() {
         this.router.refresh()
    }
}

在调用 this.router.refresh() 时,它会抛出刷新功能不存在。

4

1 回答 1

1

目前RouterService还没有refresh方法。添加一个 RFC于 2020 年 10 月合并,但尚未实施。

Ember Octane 并没有改变这一点。RouterService还没有refresh方法。也许你的意思是refresh方法Route?这个既存在于 Octane 中,也存在于以前。

于 2020-12-31T16:10:45.623 回答