VUE循环语句

举报
tea_year 发表于 2021/12/30 01:09:26 2021/12/30
【摘要】 循环语句 循环使用 v-for 指令。 v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。 v-for 可以绑定数据到数组来渲染一个列表: 模板中使用 v-for: <!DOCTYPE html><html> <he...

循环语句

循环使用 v-for 指令。

v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。

v-for 可以绑定数据到数组来渲染一个列表:

模板中使用 v-for:


  
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>v-for循环语句</title>
  6. <script src="js/vue.min.js"></script>
  7. </head>
  8. <body>
  9. <div id="app">
  10. <ul>
  11. <template v-for="site in sites">
  12. <li>{{site.name}}</li>
  13. <li>-----</li>
  14. </template>
  15. </ul>
  16. </div>
  17. <script>
  18. new Vue({
  19. el:'#app',
  20. data:{
  21. sites:[
  22. {name:'张晨光'},
  23. {name:'张飞扬'},
  24. {name:'张枫霖'}]
  25. }
  26. })
  27. </script>
  28. </body>
  29. </html>


  
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>v-for案例2</title>
  6. <script src="js/vue.min.js"></script>
  7. </head>
  8. <body>
  9. <div id="app">
  10. <ul>
  11. <li v-for="value in object">
  12. {{value}}
  13. </li>
  14. </ul>
  15. </div>
  16. <script>
  17. new Vue({
  18. el:'#app',
  19. data:{
  20. object:{
  21. name:'csdn.net',
  22. url:'http://www.csdn.net',
  23. slogan:'IT专业社区,技术成就梦想'
  24. }
  25. }
  26. })
  27. </script>
  28. </body>
  29. </html>

 提供key,value的参数

提供key,value,index三个参数:

 

 v-for 也可以循环整数

 


  
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>v-for迭代整数</title>
  6. <script src="js/vue.min.js"></script>
  7. </head>
  8. <body>
  9. <!--布局-->
  10. <div id="app">
  11. <ol>
  12. <li v-for="n in 10">{{n}}</li>
  13. </ol>
  14. </div>
  15. <!--js-->
  16. <script>
  17. new Vue({
  18. el:'#app'
  19. })
  20. </script>
  21. </body>
  22. </html>

迭代数组:

文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。

原文链接:aaaedu.blog.csdn.net/article/details/85695233

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。