千家信息网

vue怎么实现动态的选中状态切换效果

发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章主要介绍了vue怎么实现动态的选中状态切换效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue怎么实现动态的选中状态切换效果文章都会有所收获,下面我们一起来看
千家信息网最后更新 2025年01月18日vue怎么实现动态的选中状态切换效果

这篇文章主要介绍了vue怎么实现动态的选中状态切换效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue怎么实现动态的选中状态切换效果文章都会有所收获,下面我们一起来看看吧。

动态选中状态切换效果

HTML中的内容为以下。

  • {{item.title}}

JS中的内容为以下。

data () {    return {            current:0,            liList:[                {title:'中国'},                {title:'美国'},                {title:'英国'},                {title:'法国'}            ]    }},methods:{        addClass:function(index){          this.current=index    }}

CSS中的内容如下。

.ischeck  {    background: #e6e6e6;    height: 30px;    width: 50px;    line-height: 0px;    padding: 15px 10px;}

vue状态转换

状态展示

第一种方法

                            

第二种方法

使用formatter来实现

代码如下:

 methods: {     statusFormat: function(row, column) {        let status = row.status;        let statusW = "未缴费";        if(status == undefined) {                   statusW = "未缴费";             }         switch(status) {           case 1:           statusW = "已缴费";           break;          case 2:          statusW = "退款申请中";          break;     }       return statusW; }}

关于"vue怎么实现动态的选中状态切换效果"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"vue怎么实现动态的选中状态切换效果"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

0