1

我是一个项目,我需要能够访问上一个视图的名称。

因此,例如,如果我在第 1 页并导航到第 2 页,我想知道我来自第 1 页。

基本上我有一个可以从多个屏幕访问的视图,该视图的内容将取决于来自的屏幕。

我知道我可以通过在函数中传递名称来做到这一点,但我想知道是否有更好的方法来做到这一点。

我尝试了一些历史位置类的实现,但我可以让它工作。每次我创建历史位置的实例时,都会将 url 发送回基本 url,这很奇怪。

我还看到可能有一种方法可以通过添加在路由器中执行此操作

location: 'history'

但我不知道如何让它开始工作,然后访问正确的视图名称,即当前/上一个

我猜也有一种方法可以通过浏览器历史记录来实现这一点,但我希望用 Ember 来实现。任何人有任何想法如何让这些工作或更好的方法来做到这一点?

4

0 回答 0