11-1.Vue2.x基本列表—v-for

文章目录

Vue2.x基本列表---v-for

html 复制代码
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>基本列表</title>
    <script type="text/javascript" src="../js/vue.js"></script>
  </head>
  <body>
    <!-- 
        v-for指令:
            1.用于展示列表数据
            2.语法:v-for="(item,index) in arr" :key="item.id"
            3.可遍历:数组、对象、字符串
     -->
    <!-- 准备一个容器 -->
    <div id="root">
      <ul>
        <!-- 使用v-for遍历数组 -->
        <li v-for="(item,index) in persons" :key="item.id">
          {{item.id}}-----{{item.name}}------{{item.age}}岁-----{{item.sex}}
        </li>
      </ul>

      <div>汽车信息</div>
      <ul>
        <!-- 使用v-for遍历对象 -->
        <li v-for="(value,key) in car" :key="key">{{value}}</li>
      </ul>

      <h2>测试遍历字符串</h2>
      <ul>
        <li v-for="(data,index) in str">{{data}}---{{index}}</li>
      </ul>
    </div>

    <script>
      new Vue({
        el: "#root",
        data: {
          persons: [
            { id: "001", name: "老张", age: 20, sex: "男" },
            { id: "002", name: "老刘", age: 29, sex: "女" },
            { id: "003", name: "老马", age: 32, sex: "男" },
            { id: "004", name: "老王", age: 50, sex: "女" },
          ],
          car: {
            name: "奔驰G63",
            price: "60万",
            color: "灰色",
          },
          str: "abcdef",
        },
      });
    </script>
  </body>
</html>
相关推荐
六元七角八分4 分钟前
学习笔记二《JavaScript 流程控制》
javascript·笔记
石小石Orz7 分钟前
AI焦虑下,前端该何去何从
前端
用户405594802508 分钟前
对组件内使用:deep()修改自身样式和样式穿透的记录
vue.js
何中应8 分钟前
<el-tree>标签问题
前端·vue.js·elementui
坚持学习前端日记9 分钟前
ComfyUI模型管理与集成方案
前端·人工智能·python
思慕很大很大11 分钟前
使用Vue开发,是不是不会出现XSS漏洞了?
vue.js·浏览器
En^_^Joy11 分钟前
JavaScript Web API:DOM操作全解析
开发语言·前端·javascript
咸鱼老弟13 分钟前
AI时代,告别焦虑,前端工程师的心态转变
前端·程序员
UXbot13 分钟前
APP原型生成工具测评
android·前端·人工智能·低代码·ios·开发·app原型
刘宇琪15 分钟前
如何在大型前端项目中有效管理 TypeScript 的类型复用与共享?
前端