3150关注9449浏览
在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>
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
木森林
10人对此回答表示赞同
wx:for在哪里呀?wx:for="{{xxxlist}}",我猜你写成了wx:for="xxxlist"
展开100回复分享发布于 6年前评论(0)
收起评论
-
冷眼旁观
4人对此回答表示赞同
找到原因了,上面代码中多了个空格wx:for-items="{{testdata}}",改成wx:for-items="{{testdata}}"正常了
展开42回复分享发布于 6年前评论(2)
收起评论
-
lele 2019-01-29 14:06
空格的影响好大
回复 -
Ruby 2019-01-31 21:36
这样的啊!长经验了!!
回复
-