我后台传的是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判断再设置