cqwcns 发表于 2021-12-30 16:03

web条件渲染时,条件变量能否是引用值?

web条件渲染时,条件变量能否是引用值?
以下demo为例,父级元素列表渲染会产生一个index值,我希望通过条件渲染来决定子元素是蓝色还是灰色。


text-{{content0?'blue':'gray'}}这个条件实际上是写死了index为0,我尝试这样写text-{{content{{index}}?'blue':'gray'}},但是报错的。


所以,这个条件变量是否可以动态引用index?谢谢。

<view>
   <text class="bbIcon-edit text-{{content0?'blue':'gray'}}" data-target="content{{index}}" data-values="true" bindtap="bindCommon"></text>
</view>

儒雅绅士 发表于 2021-12-30 16:11

本帖最后由 儒雅绅士 于 2021-12-30 16:16 编辑

{{content?'blue':'gray'}} 这句话没有意义, 一直是true


楼主可以尝试用css3 :nth-child(2n)

sgvvvv 发表于 2022-1-1 18:20

所以类名只有gray和blue这两个?index不等于0就是blue?
把这两个类名写在:class里判断就行了吧
页: [1]
查看完整版本: web条件渲染时,条件变量能否是引用值?