簡體   English   中英

創建Ember.js應用

[英]Creating Ember.js application

我正在嘗試使用Ember.js創建應用程序,但是在不存儲數據的情況下,我想先定義所有的路由和模板。 例如,我想要菜單,單擊該菜單時,我希望呈現代碼的不同部分,但不存儲帶有余燼數據或其他任何數據的數據,就像下面的代碼中那樣。 有人有幫助我的教程或代碼嗎?

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

如果您想對數據進行硬編碼,則只需從模型掛鈎中返回要使用的任何對象/數組即可。

App.IndexRoute = Ember.Route.extend({
   model : function() {
    return {
      title: "Some title",
      whatever: []
    };
  }
});

如果您根本不需要數據,請不要返回任何內容。 但是,您應該仍然具有model: hook,因為否則Ember將嘗試使用主數據存儲為您創建一個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM