Rumah > hujung hadapan web > View.js > Cara menggunakan foreach dalam vue

Cara menggunakan foreach dalam vue

下次还敢
Lepaskan: 2024-05-07 11:36:17
asal
900 orang telah melayarinya
<p>Arahan

<p>v-for digunakan untuk mengulangi tatasusunan atau objek dan mencipta elemen DOM yang sepadan untuk setiap elemen. Apabila melelaran pada tatasusunan, sintaks ialah v-for="item in items", dengan item ialah alias untuk elemen semasa. Apabila melintasi objek, sintaks ialah v-for="(value, key) in object", di mana kunci dan nilai ialah kunci dan nilai masing-masing. Arahan v-for juga menyokong ciri lain seperti :key, v-bind, v-if, dan v-else.

<p>Cara menggunakan foreach dalam vue

<p> v-for directive dalam Vue.js

<p>Apakah arahan v-for? Arahan

<p>v-for ialah arahan terbina dalam Vue.js yang melelaran pada tatasusunan atau objek dan mencipta elemen DOM yang sepadan untuk setiap elemen.

<p>Syntax

<code class="vue"><template v-for="item in items">
  {/* 对于每个元素渲染的内容 */}
</template></code>
Salin selepas log masuk
<p>Antaranya:

    <li>item: Alias ​​unsur semasa, yang boleh digunakan dalam badan gelung. item:当前元素的别名,可以在循环体中使用。 <li> items:要遍历的数组或对象。
<p>遍历数组

<p>要遍历数组,可以使用以下语法:

<code class="vue"><ul>
  <li v-for="item in items">{{ item }}</li>
</ul></code>
Salin selepas log masuk
<p>这将为数组中的每个元素创建一个 <li> 元素,并使用 item 别名访问当前元素的值。

<p>遍历对象

<p>要遍历对象,可以使用以下语法:

<code class="vue"><div>
  <p v-for="(value, key) in object">{{ `${key}: ${value}` }}</p>
</div></code>
Salin selepas log masuk
<p>这将为对象中的每个键值对创建一个 <p> 元素,并使用 keyvalue 别名分别访问键和值。

<p>其他特性

<p>v-for 指令还支持以下特性:

    <li> :key:用于指定元素的唯一标识符,这对于 Vue.js 优化 DOM 操作至关重要。 <li> v-bind:用于绑定属性或数据到 DOM 元素。 <li> v-if:用于条件性地渲染元素。 <li> v-else:用于在 v-if item: Tatasusunan atau objek untuk dilalui. . code> Item alias mengakses nilai elemen semasa.
🎜🎜Menyala pada objek🎜🎜🎜Untuk mengulangi objek, anda boleh menggunakan sintaks berikut: 🎜rrreee🎜Ini akan mencipta elemen <p> untuk setiap pasangan nilai kunci dalam objek, dan gunakan key dan value alias mengakses kunci dan nilai masing-masing. 🎜🎜🎜Ciri lain🎜🎜🎜v-for directive juga menyokong ciri berikut: 🎜🎜🎜:key: digunakan untuk menentukan pengecam unik elemen, yang penting untuk Vue.js mengoptimumkan operasi DOM. 🎜🎜v-bind: Digunakan untuk mengikat atribut atau data pada elemen DOM. 🎜🎜v-if: digunakan untuk memaparkan elemen secara bersyarat. 🎜🎜v-else: Digunakan untuk memaparkan elemen apabila v-if adalah palsu. 🎜🎜

Atas ialah kandungan terperinci Cara menggunakan foreach dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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