利用单选框的单选特性作tab切换

<RadioGroup v-model="selectType" type="button" @οnchange="selectTypeChange">
             <Radio  label="全部"></Radio>
              <Radio  label="图文"></Radio>
              <Radio  label="文件"></Radio>
              <Radio  label="视频"></Radio>
</RadioGroup>
                  

通过点击变化的钩子函数进行匹配

selectTypeChange(val) {
        console.log(val)
        let _this = this;
        switch(val)
            {
                case "全部":
                  _this.init(_this.searchText,_this.active,_this.currentState, _this.chooseDate[0], _this.chooseDate[1], '','',1)
                  _this.selectType = '全部'
                  break;
                case "图文":
                  
                  _this.init(_this.searchText,_this.active,_this.currentState, _this.chooseDate[0], _this.chooseDate[1], '05','00',1)
                  _this.selectType = '图文'
                  _this.st = '05'
                  break;
                case "文件":
                  _this.init(_this.searchText, _this.active, _this.currentState, _this.chooseDate[0], _this.chooseDate[1], '10','00',1)
                  _this.selectType = '文件'
                  _this.st = '10'
                  break;
                case "视频":
                  _this.init(_this.searchText, _this.active, _this.currentState, _this.chooseDate[0], _this.chooseDate[1], '15','00',1)
                  _this.selectType = '视频'
                  _this.st = '15'
                  break;
                default:
            }
      },

 

转载于:https://www.cnblogs.com/panax/p/10939370.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值