gpt4 book ai didi

ember.js - Ember Route.transitionTo 移除

转载 作者:行者123 更新时间:2023-12-02 05:08:33 24 4
gpt4 key购买 nike

我刚刚升级到最新的 ember 并且以下代码中断了,我在路由器上定义了许多这些操作

App.Router = Em.Router.extend
showUser: Ember.Route.transitionTo('root.users.user')

带有以下错误消息

Uncaught TypeError: Object Ember.Route has no method 'transitionTo'



更改日志中没有关于此更改的任何内容,但已从 Route 类中删除。它仍然存在于实例上。

我还可以如何在路由器上定义可以从其他地方调用的此类操作?

最佳答案

最近 ember 推出了一款新的路由器。 Their guides已经很成熟了,所以请检查这些如何实现你的路由。

简而言之:

App.Router.map(function(match) {
match('/').to('index');
match('/posts').to('posts');
});

App.IndexRoute = Ember.Route.extend({
redirect: function() {
this.transitionTo('posts');
}
});

关于ember.js - Ember Route.transitionTo 移除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14170519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com