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

vue在:class语法中,如何动态拼接变量

vue在:class语法中,如何动态拼接变量

幕布斯7119047 2019-03-03 15:43:00
如图,想在一个v-for循环中,动态拼接(item.realCode + 'LastWeek')使其成为一个变量来 动态求值
查看完整描述

2 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

我懂了……

你试试这个


<div>{{list[item.realCode+'LastWeek']}}</div>

模拟一个data:


data(){

    return {

        item: {

           realCode: 'word' 

        },

        list: {

            wordLastWeek: '2017-09',

            wordLastYear: '2016'

        }

    }

}


查看完整回答
反对 回复 2019-03-07
?
红糖糍粑

TA贡献1815条经验 获得超6个赞

动态class是支持三目表达式的。:class="userinfo.memberLevel == 0 ? 'agreement_content' : 'agreement_content-o'".
:class="(item.realCode + 'LastWeek')<0 ? negative : positive"

查看完整回答
反对 回复 2019-03-07
  • 2 回答
  • 0 关注
  • 7914 浏览
慕课专栏
更多

添加回答

举报

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