elementui 按钮组 默认高亮 点击其他地方不默认失焦 只有点击其他按钮才变焦

elementui 按钮组 默认高亮 点击其他地方不默认失焦 只有点击其他按钮才变焦

本文章完全是记录自己记录的问题,如有雷同纯属巧合
我今天在做网页的时候遇到一个问题 就是使用 elementUI 的 按钮组组件的时候 点击其他地方按钮就失去焦点了,为了解决这个问题,我想到一种办法。

1. 思路

我的思路是:

1. 先从官网拿到按钮组组件
2. 然后所有按钮设置为朴素按钮
3. 然后如果想有默认选中的话,就将默认选中的按钮不是朴素按钮。
4. 点到某一个按钮的时候,将此按钮设置成选中状态(取消朴素按钮),将其他按钮变成朴素按钮

2. 上效果

请看完成效果

在这里插入图片描述

3. 实现

	<div id="demo">
        // 从官网复制组件 按钮组
        // 属性解释:
        // 	type: 为按钮类型,可以从官网获取不一样的类型。
        //	plain: 按钮是否为朴素按钮。 true为朴素按钮,false为非朴素按钮
        //	@click="btnGroup()  点击所触发的函数
        <el-button-group>
          <el-button type="primary" :plain="isPlainDefault " @click
  • 8
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

桂秋拾貳.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值