1. 程式人生 > 其它 >vue:列表渲染v-for

vue:列表渲染v-for

我們可以用 v-for 指令基於一個數組來渲染一個列表。 v-for指令需要使用”item in items “形式的特殊語法,其中items是源資料陣列,而item則是被迭代的陣列元素的別名。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0"
>
<title>購物車</title> <script src="vue.js"></script> </head> <body> <!-- 宿主檔案 --> <!-- {{ mustache }}是一個動態的值 左右就用雙括號{{}}--> <!-- 插值文字 --> <!-- v-once執行一次性插值 之後值變了動態值不變 --> <div id= "app"> <
h2
:title="title">
{{ title }} <!-- 列表渲染 --> </h2> <div v-for="c in courses" :key="c"> {{ c }} </div> </div> <script> // 1.建立vue例項 // 儲存vue例項
const app = new Vue({ // 交代宿主是誰 el:"#app", data: { title: '課程:', courses:["黃帝內經","仲景心法","鍼灸","傷寒","金匱"], } })
</script> </body> </html>

在這裡插入圖片描述