• Element-UI select 新加全部与多选互斥选择


    watch:{
            'serviceStaff2.searchObj.agentids': function(val, oldval){
                let newindex = val.indexOf(''), oldindex = oldval.indexOf('');   //获取val和oldval里all的索引,如果没有则返回-1
                if(newindex!=-1 && oldindex==-1 && val.length>1) {
                    this.serviceStaff2.searchObj.agentids = [''];     //如果新的选择里有勾选了选择所有选择所有 则 只直线勾选所有整个选项
                }else if(newindex!=-1 && oldindex!=-1 && val.length>1) {
                    this.serviceStaff2.searchObj.agentids.splice(val.indexOf(''), 1);  //如果操作前有勾选了选择所有且当前也选中了勾选所有且勾选数量大于1  则移除掉勾选所有
                }
    
            }
        },
    

      来自:https://www.cnblogs.com/greatdesert/p/11302313.html

  • 相关阅读:
    分布式事务
    幂等性
    方法重载
    伊人之乡
    恋桃诗
    C#使用litJson解析Json(二)
    C#使用litJson解析Json(一)
    用浏览器调试Html
    Oracle之触发器(Trigger)
    Oracle之视图(View)
  • 原文地址:https://www.cnblogs.com/jiaqi1719/p/14037550.html
Copyright © 2020-2023  润新知