當前位置:
首頁 > 知識 > Vue.js循環語句

Vue.js循環語句

循環使用 v-for 指令。

v-for 指令需要以 site in sites 形式的特殊語法, sites 是源數據數組並且 site 是數組元素迭代的別名。

v-for 可以綁定數據到數組來渲染一個列表:

v-for 指令

<divid="app"><ol><liv-for="site in sites">
{{ site.name }} </li></ol></div><script>new Vue({
el: "#app",
data: {
sites: [
{ name: "Runoob" },
{ name: "Google" },
{ name: "Taobao" }
]
}
})</script>

Vue.js循環語句

模板中使用 v-for:

v-for

<ul><templatev-for="site in sites"><li>{{ site.name }}</li><li>--------------</li></template></ul>

嘗試一下 ?

v-for 迭代對象

v-for 可以通過一個對象的屬性來迭代數據:

v-for

<divid="app"><ul><liv-for="value in object">
{{ value }} </li></ul></div><script>new Vue({
el: "#app",
data: {
object: {
name: "菜鳥教程",
url: "http://www.runoob.com",
slogan: "學的不僅是技術,更是夢想!"
}
}
})</script>

Vue.js循環語句

你也可以提供第二個的參數為鍵名:

v-for

<divid="app"><ul><liv-for="(value, key) in object">
{{ key }} : {{ value }} </li></ul></div>

嘗試一下 ?

第三個參數為索引:

v-for

<divid="app"><ul><liv-for="(value, key, index) in object">
{{ index }}. {{ key }} : {{ value }} </li></ul></div>

Vue.js循環語句

v-for 迭代整數

v-for 也可以循環整數

v-for

<divid="app"><ul><liv-for="n in 10">
{{ n }} </li></ul></div>

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Vue.js 條件與循環
Vue.js編程
Vue.js 安裝
Node.js 路由
Node.js 事件循環

TAG:程序員小新人學習 |

您可能感興趣

VBScript 條件語句
try-catch語句
學習MySQL的select語句
英語口語天天練!實用口語句子匯總!What is your opinion?
postgresql的copy語句和備份恢復
Scala IF...ELSE 語句
Go 系列教程—10.switch 語句
MySql 優化 group by 語句
mybatis框架的動態sql語句
Perl 條件語句
djang常用查詢SQL語句
sql語句的使用&mysql單表練習(小白專用版之二)
總是被嘲笑英語句式Chinglish?小眾高分寫作句式打包送你
常用傻瓜式SQL Server語句,優化資料庫
Mybatis 查詢語句結果集總結
initial語句中的並行執行和串列執行
一條SQL語句在MySQL中是如何執行的?
MySQL性能優化之SQL語句優化
忘了Python關鍵語句?這份備忘錄拯救你的記憶
學習資料庫要掌握的54條SQL查詢語句