javascript - 微信小程序在wx:for循环里判断数据再给类名,条件为动态时无效
迷茫
迷茫 2017-04-17 15:24:11
[HTML讨论组]

直接写数字去判断可以,写index就不行,{{tabArr.curHdIndex=='{{index}}'? 'classify-left-select' : ''}}这句出错


    
      {{group.Group.Name}}
    
  

    
      
        
        
          
            
            {{Tags.TagName}}
          
        
      
    
  

生成xml如下:


母婴
护肤
彩妆
个护家居
食品保健
服饰鞋包

可以看出,类名并未以index判断输出。。求指出错误

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
黄舟
 <view class="classify-left-item {{tabArr.curHdIndex==index? 'classify-left-select' : ''}}" data-id="{{index}}">{{group.Group.Name}}</view>
大家讲道理

双大括号内的都会被解析执行,tabArr.curBdIndex=='{{index}}'中的'{{index}}'整个都被当成字符串,当然一直都为假了,自然渲染为空。

只要写成tabArr.curHdIndex==index就能正确判断了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号