useritemsにはいっている要素を降順で並べ替え変えた後、要素を5つにしたいです。
降順にする所までできましたが、その後要素を5つにする所が分かりません。
どなたかアドバイスいたただければと思います。m(__)m
<template> <thead> <tr> <th>番号.</th> <th>名前</th> <th>回数</th> </tr> </thead> <tbody> <tr v-for="(item, index) in useritems" :key="index"> <td>{{ index+1 }}</td> <td>{{ item.name }}</td> <td>{{ item.times }}</td> </tr> </tbody> </template> <script> export default { data () { return { useritems: [] } }, mounted () { this.getUserList() .then((response) => { }).catch((error) => { console.log(error) }) }, methods: { async getUserList() { <<<中略>>> this.useritems.sort(function (a, b) { if (a.count > b.count) { return -1 } if (a.count < b.count) { return 1 } return 0 })
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/03 01:26