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
Ember.js 在ember中查找从条件语句返回的记录数_Ember.js - Fatal编程技术网

Ember.js 在ember中查找从条件语句返回的记录数

Ember.js 在ember中查找从条件语句返回的记录数,ember.js,Ember.js,我有一个除非条件,我想找出满足这个除非条件的记录数 在余烬中是否可以这样做 编辑: {{{#每个模型.orderParts作为| newCart}} {{{#除非newCart.isGeneric} {{newCart.partNumber} {{#如果(gte newCart.promiseQty newCart.quantity)} {{env.APP.StockAvailable} {{else}{{if(gt newCart.promiseQty'0'(和(lt newCart.prom

我有一个除非条件,我想找出满足这个除非条件的记录数

在余烬中是否可以这样做

编辑:

{{{#每个模型.orderParts作为| newCart}}
{{{#除非newCart.isGeneric}
{{newCart.partNumber}
{{#如果(gte newCart.promiseQty newCart.quantity)}
{{env.APP.StockAvailable}
{{else}{{if(gt newCart.promiseQty'0'(和(lt newCart.promiseQty newCart.quantity))}
{{env.APP.LowInStock}
{{else}}{{#if(eq newCart.promiseQty'0')}
{{env.APP.OutofStock}
{{/if}{{/if}{{/if}{{/if}}
交货日期
{{newCart.deliveryDate}
所需数量。
{{increse required quantity incresed quantity=newCart.quantity}
单价
{{newCart.unitPrice}
总价
{{newCart.partTotalPrice}
{{/除非}{{/每个}}
我想要的是找出满足此条件的记录数

genericFalseCount: Ember.computed.filterBy('model.orderParts','isGeneric',false)

上述计算属性将为您提供计数。

包含相关代码我用您作为答案发布的代码更新了您的问题。你可以随时更新你的问题。你能告诉我我应该把这个代码放在哪里吗?如果你的hbs代码是模板,然后放在相应的控制器中,或者如果它是组件,然后放在相应的组件。js文件非常感谢你的回答。它解决了我的问题:)
genericFalseCount: Ember.computed.filterBy('model.orderParts','isGeneric',false)