Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Javascript 创建Ember.js应用程序_Javascript_Ember.js - Fatal编程技术网

Javascript 创建Ember.js应用程序

Javascript 创建Ember.js应用程序,javascript,ember.js,Javascript,Ember.js,我正在尝试使用Ember.js创建应用程序,但在不存储数据的情况下,我希望在之前定义所有路由和模板。例如,我希望有一个菜单,当点击它时,我希望呈现代码的不同部分,但不使用余烬数据或其他任何东西存储数据,就像下面的代码一样。有没有人有教程或代码可以帮助我 App.IndexRoute = Ember.Route.extend({ model : function(){ var stories = this.get('store').findAll('story'); ret

我正在尝试使用Ember.js创建应用程序,但在不存储数据的情况下,我希望在之前定义所有路由和模板。例如,我希望有一个菜单,当点击它时,我希望呈现代码的不同部分,但不使用余烬数据或其他任何东西存储数据,就像下面的代码一样。有没有人有教程或代码可以帮助我

 App.IndexRoute = Ember.Route.extend({
   model : function(){
    var stories = this.get('store').findAll('story');
    return stories;
  }
});

如果您想要硬编码数据,只需从模型挂钩返回您想要使用的任何对象/数组

App.IndexRoute=Ember.Route.extend({
模型:函数(){
返回{
标题:“一些标题”,
无所谓:[]
};
}
});

如果您根本不需要数据,请不要返回任何内容。但是,您仍然应该有
model:
hook,因为否则,Ember将尝试使用主数据存储为您创建一个?听起来您最好使用jQuery UI选项卡或其他东西。使用余烬数据的指南是可选的。。。例如,我想有3个链接/图像,当用户单击其中一个链接/图像时,它会转到表示它的索引页面的一部分。我想有不同的网页在一个,3个不同的HTML在一个。我不知道我问得对不对,我的英语不太好。