2017-07-25 45 views
0

我在尝试对产品列表从最高到最低排序。 json文件已上传到firebase。使用emberjs进行Firebase查询

TypeError: Cannot read property 'query' of undefined

这就是我收到的错误。 我的模式被称为“产品”和它的价格属性 下面是代码:

sortHigh: ['product.price'], 
    actions:{ 
     sortHigh(product) { 
     sortedProducts: Ember.computed.sort('product', 'sortHigh') 
     return this.store.query('product').sortHigh('price'); 
     } 
    }                 
HTML {{action 'sortHigh'}}Highest Price 
+0

它是哪个文件? – kumkanillam

回答

2

默认store仅提供路线和控制器。如果你想在任何其他地方访问商店,那么你需要注入来获得它。

store: Ember.inject.service()