Ist es möglich, Filter anzuwenden, um Werte programmgesteuert auszuwählen? Wie Sie sehen können, wiederhole ich jeden Datensatz und dann jede Spalte. Ich überprüfe, dass die column.id
mit d
beginnt, was bedeutet, dass es eine datetime
ist, so würde ich gerne den humanize
Filter nur auf dieses Feld anwenden. Das Ergebnis des Codes, den Sie hier sehen, ist NaN
für jedes Feld.Filter programmgesteuert in Vue.js anwenden Komponente
<tr v-for="record in records" @dblClick="readRecord(record)">
<td v-for="column in columns">
{{ _.startsWith(record[column.id], 'd') ? record[column.id] | humanize : column.id; }}
</td>
</tr>