Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller 模型数据不显示?_Model View Controller_Ember.js_Ember Data_Ember Cli - Fatal编程技术网

Model view controller 模型数据不显示?

Model view controller 模型数据不显示?,model-view-controller,ember.js,ember-data,ember-cli,Model View Controller,Ember.js,Ember Data,Ember Cli,我的控制器中有这种动作 action : { search: function(){ this.store.find('vehicle') } } 现在,当我尝试按下按钮时,数据成功返回存储区。 但是当我尝试循环时,数据没有出现 {{#each foo as |bar|}} {{bar.data}} {{/each}} 你在行动中错过了回报 actions: { search(){ return this.get('sto

我的控制器中有这种动作

action : {
    search: function(){
        this.store.find('vehicle')
    } 
}
现在,当我尝试按下按钮时,数据成功返回存储区。 但是当我尝试循环时,数据没有出现

{{#each foo as |bar|}} 
    {{bar.data}} 
{{/each}}

你在行动中错过了回报

actions: {
    search(){
        return this.get('store').find('vehicle');
    } 
}

即使我使用return,数据也没有插入到DOM中。按钮/操作在哪里使用?另外-非常确定您在
操作上缺少了一个s,并且您需要返回它-并以某种方式将其添加到foo中。我最后的想法仍然不起作用。除非你在手把触发前预加载数据,否则手把不会工作