zoukankan      html  css  js  c++  java
  • VUE2.0实现购物车和地址选配功能学习第七节

    第七节 卡片选中,设置默认

    1.卡片选中
    html:
    <li v-for="(item,index) in filterAddress" v-bind:class="{'check':index==currentIndex}" @click="currentIndex=index">
                <!--循环判断currenIndex,控制当前选中卡片的样式-->
    js:
    data:{
        currentIndex:0,
    },
    
    
    
    
    
    2.设置默认
    html:
    <div class="addr-opration addr-set-default" v-if="!item.isDefault">
        <a href="javascript:;" class="addr-set-default-btn" @click="setDefault(item.addressId)"><i>设为默认</i></a>
    </div>
    <div class="addr-opration addr-default" v-if="item.isDefault">默认地址</div>
    js:
    setDefault: function (addressId) {
        this.addressList.forEach(function (address,index) {
            if(address.addressId==addressId){
                address.isDefault=true;
            }else{
                address.isDefault=false;
            }
        })
    }
    效果:
     
  • 相关阅读:
    idea的常识
    开发工具
    常用的正则表达式
    比较器
    索引
    final区别
    GC
    String StringBuffer
    类库
    线程的操作状态
  • 原文地址:https://www.cnblogs.com/zhus/p/6444965.html
Copyright © 2011-2022 走看看