Ich habe einen Modellwert, wenn ich die Iteration mache, funktioniert es gut.Wie sortiere ich Array-Werte in `desc` in berechnet?
<ul>
<li>See here : </li>
{{#each selectedCreditCard.balances.tenures as |balance|}}
<li>Balances is : {{balance}}</li>
{{/each}}
</ul>
Aber ich brauche, um den Wert von desc
Weg sortiert. also verwende ich die computed
Methode, um das desc
Array zu tun.
sortTenuresBy:['desc'],
sortedTenures: Ember.computed.sort('selectedCreditCard.balances.tenures', 'sortTenuresBy'),
maxTenure:Ember.computed(function(){
return this.get('sortedTenures').get('firstObject');
Aber Fehler immer so wie folgt aus:
Assertion Failed: When using @each to observe the array 3,8,12,24, the array must return an object
, wie dieses Problem beheben? bitte helfen Sie mir
Das Hauptproblem ist, ich habe nicht den Schlüssel für Werte. es ist nur ein roher Array wie [1,2,3,4] – 3gwebtrain
Wenn Sie 'max' erhalten möchten, können Sie [Ember.computed.max] (https://www.emberjs.com/api/ember/) verwenden 2.15/Namespaces/Ember.computed/Methoden/max? Anchor = max) – ykaragol