国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 微信小程序在wx:for循環里判斷數據再給類名,條件為動態時無效

瀏覽:130日期:2022-06-23 17:49:34

問題描述

直接寫數字去判斷可以,寫index就不行,{{tabArr.curHdIndex==’{{index}}’? ’classify-left-select’ : ’’}}這句出錯

<view bindtap='tabFun'> <block wx:for='{{Data}}' wx:for-item='group' wx:for-index='index'> <view data-id='{{index}}'>{{group.Group.Name}}</view> </block> </view><view class='classify-right'> <block wx:for='{{Data}}' wx:for-item='group'> <view class='classify-right-item {{tabArr.curBdIndex==’{{index}}’? ’classify-right-select’ : ’’}}'><image src='http://www.intensediesel.com/wenda/{{group.Group.IconUrl}}'></image><view class='classify-right-tag'> <navigator wx:for='{{group.Tags}}' wx:for-item='Tags' url='/pages/productlist/productlist?loadtype=tag&keyword={{Tags.ProductTagID}}' hover-class='navigator-hover'> <image src='http://www.intensediesel.com/wenda/{{Tags.IconUrl}}'></image> <text>{{Tags.TagName}}</text> </navigator></view> </view> </block> </view>

生成xml如下:

<viewclass='classify-left'style='height:'><viewclass='classify-left-item 'data-id='0'>母嬰</view><viewclass='classify-left-item 'data-id='1'>護膚</view><viewclass='classify-left-item 'data-id='2'>彩妝</view><viewclass='classify-left-item 'data-id='3'>個護家居</view><viewclass='classify-left-item 'data-id='4'>食品保健</view><viewclass='classify-left-item 'data-id='5'>服飾鞋包</view></view>

可以看出,類名并未以index判斷輸出。。求指出錯誤

問題解答

回答1:

<view data-id='{{index}}'>{{group.Group.Name}}</view>回答2:

雙大括號內的都會被解析執行,tabArr.curBdIndex==’{{index}}’中的’{{index}}’整個都被當成字符串,當然一直都為假了,自然渲染為空。

只要寫成tabArr.curHdIndex==index就能正確判斷了。

標簽: 微信
主站蜘蛛池模板: 仪征市| 泌阳县| 周至县| 平利县| 江陵县| 台东县| 湛江市| 林芝县| 阿拉尔市| 博爱县| 神农架林区| 虞城县| 河北省| 广平县| 峨眉山市| 九江县| 横山县| 昌平区| 岳阳市| 建水县| 高邑县| 尤溪县| 江陵县| 长乐市| 安乡县| 禹州市| 北海市| 石渠县| 平湖市| 临西县| 孝感市| 进贤县| 凤城市| 九龙城区| 黔江区| 霞浦县| 南平市| 布尔津县| 陕西省| 大荔县| 晋州市|