Bagaimana untuk merujuk json dalam vue

PHPz
Lepaskan: 2023-04-12 14:08:12
asal
1835 orang telah melayarinya

Dalam pembangunan Vue, data adalah sangat penting, dan penggunaan format data JSON adalah sangat biasa. Jadi, bagaimana untuk merujuk JSON dalam Vue?

Pertama sekali, mari kita jelaskan, JSON itu sendiri bukanlah format data, ia adalah format pertukaran data. Iaitu, ia boleh mewakili satu set data, dan set data ini boleh daripada sebarang jenis. Dalam Vue, kita boleh menggunakan JSON untuk mewakili data dan kemudian mengaksesnya dengan rujukan.

Vue menyediakan arahan terbina dalam yang dipanggil v-bind, yang boleh digunakan untuk mengikat sifat secara dinamik. Kita boleh menggunakan arahan ini untuk merujuk data JSON. Berikut ialah contoh untuk memaparkan nama dalam data JSON:

<template>
  <div>
    <h1>{{ person.name }}</h1>
  </div>
</template>

<script>
export default {
  data() {
    return {
      person: {
        name: '张三',
        age: 20,
        gender: '男'
      }
    }
  }
}
</script>
Salin selepas log masuk

Dalam kod di atas, kami mencipta objek data yang dipanggil orang dan mentakrifkan sifat yang dipanggil nama di dalamnya, yang nilainya ialah Zhang San. Dalam templat, kami merujuk data JSON ini melalui sintaks pendakap kerinting berganda {{ person.name }} untuk memaparkan nilai secara dinamik pada halaman.

Selain itu, Vue juga menyediakan arahan terbina dalam yang dipanggil v-for, yang boleh merawat data JSON sebagai tatasusunan, menjadikannya mudah untuk diulang. Berikut ialah contoh menggunakan arahan v-for untuk menggelungkan nama dalam data JSON:

<template>
  <div>
    <ul>
      <li v-for="person in persons" :key="person.id">
        {{ person.name }}
      </li>
    </ul>
  </div>
</template>

<script>
export default {
  data() {
    return {
      persons: [
        { id: 1, name: '张三', age: 20, gender: '男' },
        { id: 2, name: '李四', age: 22, gender: '男' },
        { id: 3, name: '王五', age: 25, gender: '女' }
      ]
    }
  }
}
</script>
Salin selepas log masuk

Dalam contoh ini, kami memproses data JSON sebagai tatasusunan dan menggunakan senarai A arahan v-for yang mengandungi nama semua orang dijana. Berbeza daripada contoh sebelumnya, tatasusunan orang digunakan di sini, yang mengandungi semua maklumat kakitangan. Kami menggunakan arahan v-for dalam templat untuk mengulangi setiap orang dan menggunakan sintaks pendakap kerinting berganda {{ person.name }} untuk memaparkan nama mereka.

Ringkasnya, data JSON boleh dirujuk dengan mudah dalam Vue. Sama ada anda mengikat sifat secara dinamik atau semasa lelaran, ikut sahaja contoh di atas. Sudah tentu, ini hanya memperkenalkan penggunaan asas merujuk data JSON dalam Vue Terdapat banyak butiran yang perlu diberi perhatian dalam aplikasi sebenar. Jika anda memerlukan pemahaman yang lebih mendalam tentang cara Vue memproses data JSON, anda boleh merujuk kepada dokumentasi rasmi Vue.

Atas ialah kandungan terperinci Bagaimana untuk merujuk json dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan