vue

v-for (列表渲染)

使用v-for要加上key,提高渲染效率,key值不重复

 <body>
    <div id='app'>
        <!-- 循环简单数组 -->
        <p v-for="(item,index) in list">索引:{{index}} -- 值:{{item}}</p><hr>
        <!-- 循环对象数组 -->
        <p v-for="user in list2">id:{{user.id}}--name:{{user.name}}</p><hr>
        <!-- 遍历对象 -->
        <p v-for="(val,key) in user">{{key}}:{{val}}</p><hr>

        <!-- 迭代数字 -->
        <p v-for="count in 10">这是第{{count}}次循环</p><hr>

        <!-- 在2.2.0+的版本里面,当在组件找那个使用v-for必须加v-key -->
    </div>

</body>
<script>
    // 实例化vue对象
    let vm = new Vue({
        // 绑定对象
        el:'#app',
        data:{
            list:[1,2,3,4,5,6],
            list2:[
                {id:1,name:'zhangsan'},
                {id:2,name:'lisi'},
                {id:3,name:'wangwu'}
            ],
            user:{
                id:1,
                user:'shaohang',
                age:20
            }
        },
    })
</script>

v-if (条件渲染)

v-if:每次都会删除或创建元素,有较高的切换性能消耗

v-show:每次不会重新进行DOM的删除和创建操作,只是切换元素的display,有较高的初始渲染消耗

v-html:解析html代码

v-on:绑定事件(methods)

插值语法

class & style

使用v-bind:style绑定样式,style作为data的一个值


  Reprint please specify: 云深不知处 vue

 Previous
vue-MVVC vue-MVVC
MVC和MVVM区别 MVC:后台开发概念 MVVM:前端开发
2019-01-23
Next 
冒泡排序 冒泡排序
冒泡排序的英文Bubble Sort,是一种最基础的交换排序。这种排序算法的每一个元素都可以像小气泡一样,根据自身大小,一点一点向着数组的一侧移动。 冒泡排序:相邻的元素两两比较,根据大小来交换元素的位置,如果后面的比前面的小,则将小的元素
2019-01-22
  TOC