Rumah  >  Soal Jawab  >  teks badan

Saya mempunyai masalah menyusun tatasusunan dan saya tidak tahu mengapa

Saya mempunyai masalah dengan kod saya dan saya tidak tahu mengapa tidak berfungsi dan sentiasa memberikan ralat yang berbeza anyway saya cuba kesilapan: 'arraysorted' undefined no-undef

<div>
   {{ arraysorted }}
 </div>
</template>

<script>
const Array = [];
export default {
 data: () => ({
   Array: [1, 24, 23, 56, 76, 5, 468, 97, 65, 90, 23, 53, 23],
   arraysorted: [],
 }),
 mounted: {
   ArraySort() {
     return arraysorted = Array.sort(function (a, b) {
       return b - a;
     });
   },
 },
};
</script>

P粉798010441P粉798010441408 hari yang lalu367

membalas semua(1)saya akan balas

  • P粉362071992

    P粉3620719922023-09-07 09:58:55

    Anda boleh menggunakan sifat yang dikira:

    new Vue({
      el: "#demo",
      data: () => ({
        myArray: [1, 24, 23, 56, 76, 5, 468, 97, 65, 90, 23, 53, 23],
      }),
      computed: {
        arraysorted() {
          const arrSorted = [...this.myArray]
          return arrSorted.sort((a, b) => b - a)
        },
      },
    })
    <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
    <div id="demo">
      {{ arraysorted }}
      {{myArray}}
    </div>

    balas
    0
  • Batalbalas