Rumah > Soal Jawab > teks badan
P粉6161110382023-09-04 16:19:58
Saya melihat banyak perkara, untuk menjawab soalan anda dengan jelas, v-for digunakan pada elemen.
<template> // For mor readability i recommend you do bind your property: // - name={{selector_name}} become :name="selector_name" <select :name="selector_name" class= "combobox" :id="selector_id"> <!-- v-for is required with a unique key, you can take the index and use it --> <option v-for="(opt, index) in selector_options" :key="`opt ${index}`" value=opt> {{ opt }} </option> </select> </template>
Anda tidak boleh menentukan prop dan data dengan nama yang sama. Props, menyuntik sifat dan nilai ke dalam data. Tepat sama, tetapi data datang daripada ibu bapa dan anda menghantar nilai daripada ibu bapa kepada anak.
Jadi jika anda perlu menghantar data, gunakan prop tetapi jangan tentukan ia di dalam data.
Terdapat contoh yang berfungsi semua ini (saya menggunakan data dan bukannya prop untuk meningkatkan kebolehbacaan). < /p>