第二天作业

1.

遍历对象

  <div id="app">
    <p v-for="(val, key, i) in people">{{val}} {{key}} {{i}}</p>
  </div>
  <script>
    var vm = new Vue({
      el: '#app',
      data: {
        people: {
          'id': 301,
          '姓名': '张三',
           '性别': '男'
        }
      },
      methods: {}
    });

遍历数组

 <div id="app">
    <p v-for="count in 10">这是第 {{ count }} 个数</p>
  </div>
  <script>
    var vm = new Vue({
      el: '#app',
      data: {},
      methods: {}
    });
  </script>
  

遍历对象数组

 <div id="app">
<div :class='stylearry'>helloword </div>
  </div>
  <script>
    var vm = new Vue({
      el: '#app',
      data: {
      stylelearry:[
                    {
                      name: '张三',
                       age: 14
                  },
                  {                       size: '20',
                                          color: 'red'
                  }
               ]
      },
      methods: {
      }
    });
  </script>

2.

v-bind 绑定组件或特性到表达式,为单向绑定
v-model 在控件或组件上创建双向绑定

3.

v-show本质就是标签display设置为none,控制隐藏
v-if 是将元素删除

4.

有4种
单值设标签:

data: {color: 'red'}

对象设标签

data
{
   name: 'li'
   sex:   'men'
    age: '18'
}

数组设置:

data:
{
 keyArray: ['ture','false','null']
}

对象数组

data:
{
keyArray: [{li: 'ture'},{zi: 'false'},{ti: 'null'},]
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值