Javascript 从模型到视图获取数据

Javascript 从模型到视图获取数据,javascript,ember.js,deployd,Javascript,Ember.js,Deployd,我无法使用此代码显示模型数据 App.PupilRoute = Ember.Route.extend({ model: function(params) { dpd.workwork.get({by: params}, function(result, error) { return result; }); } }); {{{每个模型}}数据{{/每个} 模型中的“return”给出了一个数组([{“data”:“

我无法使用此代码显示模型数据

App.PupilRoute = Ember.Route.extend({
    model: function(params) {
        dpd.workwork.get({by: params}, function(result, error) {
            return result;
        });
    }
});


{{{每个模型}}数据{{/每个}
模型中的“return”给出了一个数组([{“data”:“data}])


你能看到我做错了什么吗?我还是Ember的新手,所以我犯了一些大错误的可能性很高。

模型钩子应该返回一个值,或者是模型本身,或者是一个承诺。

dpd.workwork.get如何工作?它发送ajax请求吗?
this.resource('pupil', { path: 'pupil/:id' })
<div class="ui grid">
    <div class="one wide column"></div>
    <div class="fourteen wide column">
        <div class="ui stacked segment">
                       {{#each model}}data{{/each}}
        </div>
    </div>
</div>