动态生成的movable-view移动区域和movable-area范围不一致,测试了一段
< movable-area style = "height:900rpx;width:1050rpx;border:1px solid #fff;left:-150rpx;" > < movable-view direction = "all" style = "height:200rpx;width:300rpx;;background-color:#0f0;" x = "200" y = "0" > < text >静态标签</ text > </ movable-view > < movable-view wx:for = "{{1}}" direction = "all" style = "height:200rpx;width:400rpx;;background-color:#f00;" x = "200" y = "200" > < text >动态标签</ text > </ movable-view > </ movable-area > |
效果直接看图吧,为了效果我把动态标签变大了点,静态标签可移动的范围正常
通过wx:for生成的标签向左只能移动到屏幕边缘
也就是说静态标签的移动范围是-150到900
动态标签的移动范围是0到1050,而且这两个标签是在同一个movable-area里
是在是搞不懂为什么会这样,谁能给个解决方案
遇到相同问题,还有一个就是动态生成的movable-view使用selectorQuery获取不到元素,总是null
官方有没有人来看一下