在movable-view上使用wx:for-items时很奇怪,明明只有一个数据,它会绑定多条,比如:
(1) 对于字符串数组[‘A’], 出来两条movable-view,一个显示‘A’,一个显示空;
(2) 对于字符串数组[‘ABC’], 出来四条movable-view,一个显示‘A’,一个显示‘B’,一个显示‘C’,还有一个显示空;
(3) 对于字符串数组[‘ABC’, ‘DEF’], 出来八条movable-view,分别显示‘A’、‘B’、‘C’、‘,’、‘D’、‘E’、‘F’和空;
而同样的数据,如果用view来绑定是正常的。
测试代码如下:
<movable-area wx:if="{{canIUseMovableView}}" style=“width: 100%; height: {{scrollViewHeight}}px”>
<movable-view class=“row” style=“height: 100rpx;” direction=“vertical” wx:for-items="{{testdata}} " wx:key=“cateory” bindtap=“bindTapRow” id="{{index}}">
<text value="{{index}}">{{item}}</text>
</movable-view>
</movable-area>