为了账号安全,请及时绑定邮箱和手机立即绑定

vue 表格中点击表头改变颜色,事件中改变的属性,不能更新到样式上

vue 表格中点击表头改变颜色,事件中改变的属性,不能更新到样式上

繁花不似锦 2018-12-11 13:19:57
实现点击表头改变背景颜色,active值改变反馈不到class属性上?怎么修改?<div class="tableList">            <table border="" cellspacing="" cellpadding="">                <tr><th v-for="head in tableHeads" @click="orderBy(head)" :class="{active: head.active}">{{head.label}}</th></tr>                <tr v-for="item in tableData">                    <td v-for="head in tableHeads">{{ item[head.key] }}</td>                </tr>            </table>        </div>    methods :{            orderBy(headItem){                this.tableHeads.map((item) =>{                    item.active = false                    return item                })                headItem.active = true;            }        },    .tableList th.active{        background: #35495e;    }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1721 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信