2014-08-29 41 views
-1

尋找有關爲何無法使用的建議。Ember - 控制器中的時間函數不在視圖中呈現

這裏是products_controller

App.ProductsController = Ember.ArrayController.extend({ 
    time: function() { 
    var time = (new Date()).getTime(); 
    return time; 
    }.property(), 
    onSale: Ember.computed.alias('product.onsale'); 
}); 

的HBS模板如下

<p>The time now is {{time}}</p> 
+0

也許你可以更清楚什麼「不工作」需要... – 2014-08-29 04:20:59

+0

@BradWerth聽起來像你只是困惑。如果您閱讀標題,可能會幫助您理解問題。 – 2014-12-09 00:01:21

回答

1

我只是在使用ember-cli的應用進行了測試,它工作正常(我得到的時間,以秒自時代)。

因此,看起來這可能是模板&控制器(例如模板不是控制器的背景或您認爲的實例)的接線問題。

另一個有用的提示進行調試,這是獲得餘燼檢查:

https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi?hl=en

這可以幫助你展示什麼控制器/路由/模型/查看您正在使用給定段,你可以驗證它是正確的。

相關問題