gpt4 book ai didi

ember.js - 从索引重定向到另一个路由和强制模型()

转载 作者:行者123 更新时间:2023-12-04 11:39:48 25 4
gpt4 key购买 nike

我想将用户转发到 /articles当他到达/ .不幸的是,/articlesmodel() -function 不会被执行,因为它不是页面刷新:

App.IndexRoute = Em.Route.extend
redirect: ->
@transitionTo "articles"

实现这一目标的 Ember 方法是什么?

最佳答案

我真的不能告诉你设置的其余部分,但这就是我实现它的方式

window.App = Ember.Application.create();

App.Store = DS.Store.extend({
adapter: DS.FixtureAdapter
});

App.Router.map(function() {
this.resource('articles', function() {
this.resource('article', {path: ':article_id'});
});
});

App.Article = DS.Model.extend({
title: DS.attr('string')
});

App.Article.FIXTURES = [{
id: 1,
title: 'blah'
}, {
id: 2,
title: 'more blah'
}];

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

App.ArticlesRoute = Ember.Route.extend({
model: function() {
return App.Article.find();
}
});

工作示例:
http://jsbin.com/imidiq/2/

关于ember.js - 从索引重定向到另一个路由和强制模型(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16817633/

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