请教,vue文对比显示不同样式的问题?

我后台传的是map, map里有两个list,list放在table里遍历的。
我想在前台对比list的字段,如果相同文字就没变化,如果文字不同就显示样式。样式就文字颜色不同就行。
想问下前台这块该怎么写呢?vue不是很熟

写两个class名称就行了,判断list字段动态修改class名称就行了,怎么动态修改class百度都有,或者动态修改style也可以,实在不行在获取数据的时候直接处理好,将class的名称修改,然后渲染出来的dom就是改变好的字体颜色

谢谢回复,那么怎么对比呢  ?我的两个list数据放在两个table里的

谢谢回复!但是还是有些问题。因为table是单独封装的,怎么获取它的值呢?

你刚把请求后台拿到数据的时候就可以进行处理,或者你截个图看一下,资源代下载

其实有个更方便的处理方式,你返回的不是map吗,后台判断好,增加一个标识就行了,前端直接拿着这个标识判断显示对应的样式,我觉得这样是很方便的

明白了  多谢多谢!

最简单:后台判断好给flag
简单:返回值之后js做判断给flag
复杂:2个v-for里面用v-if判断再设置

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值