Vue学习2----绑定数据,循环数组

本文介绍了如何在Vue中将data中的数据绑定到HTML,并展示了如何使用Vue进行数组循环渲染。通过一个实际的App.vue文件示例,演示了代码实现过程,帮助读者掌握Vue的数据绑定和数组循环的基本用法。
摘要由CSDN通过智能技术生成

把data中的数据渲染到html标签中
例子如下(复制即可运行):
效果图:
在这里插入图片描述
App.vue文件:

<!--03绑定数据,循环数组-->
<template>
  <!--只能有一个根节点,所有组件都卸载根节点中-->
  <div id="app">
    <!--显示 data 中定义的变量-->
    <!--字符串-->
    <p>{{name}}</p>
    <!--对象-->
    <p>{{this.obj.hobby}}</p>
    <!--循环数组-->
    <p v-for="item in list">{{ item }}</p>
    <!--循环的时候拿到索引和值-->
    <p v-for="(item,key) in list">{{key+'数据'+item }}</p>
    <!--循环装对象的数组-->
    <p v-for="obj in listObj">{{obj.message}}</p>
    <!--循环二维数组-->
    <ul>
      <!--第一次循环-->
      <li v-for="obg1 in listQ">
        {{obg1.name}}
        <!--第二次循环-->
        <ol v-for=" zi in obg1.list">
          <li>{{zi}}</li>
        </ol>
      </li>
    </ul>
  </div>
</template>

<script>
  // export default 把模块暴露出去,共外部调用
  export default {
    //数据
    data() {
      return {
        //字符串
        name: '翟浩浩的数据',
        //对象
        obj: {
          hobby: '我最喜欢的运动是跑步'
        },
        //数组
        list: ['元素1', '元素2', '元素3'],
        //数组里面放对象
        listObj: [
          {message: '刘备'},
          {message: '关羽'},
          {message: '张飞'},
          {message: '赵云'},
          {message: '马超'},
        ],
        //  数组嵌套数组
        listQ: [
          {
            name: 'zhh1',
            list: [
              'zhh1的子数组条目01',
              'zhh1的子数组条目02',
              'zhh1的子数组条目03',
            ]
          },
          {
            name: 'zhh2',
            list: [
              'zhh2的子数组条目01',
              'zhh2的子数组条目02',
              'zhh2的子数组条目03',
            ]
          },
        ]
      }
    }
  }
</script>

<style lang="scss">

</style>

源码下载:
vuedemo01
https://download.csdn.net/download/zhaihaohao1/11112017

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值