加载模板不显示

时间:2015-01-05 11:35:56

标签: ember.js ember-data

我正在使用Ember数据。我的loading.hbs目录中有一个模板/templates

我的用户路线如下:

renderTemplate: function(controller, model) {
    this.render();

    this.render('settings.users.users', 
    { 
            outlet: 'users', 
            into: 'settings.users.index',
            model: this.store.find('user')
    });
} 

我正在通过在我的服务器代码中长时间睡眠来测试它。我希望加载模板能够呈现为settings.users.users,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

由于您loading.hbs目录中已直接templates,因此您说这是加载application路由时应使用的模板。

如果您希望将其用于嵌套路由,则需要将其适当地嵌套在模板目录中(/templates/settings/users/loading.hbs,或根据路由器的结构沿着这些行嵌套)。