movable-view 动态添加元素
发布于 5 年前 作者 jinna 9005 次浏览 来自 问答

movable-view 动态添加 元素 已有 元素 位置 会 改变 回到 0 , 0 点

1 回复

因为移动缩放的时候,并不会改变 list 里本来绑定位置的变量。

比如

<movable-view x="{{item.positionX}}" y="{{item.positionY}}"></movabel-view>

positionX 和 positionY并不会跟着你移动的时候改变。scale同理。

暂时最好的处理方式是,movable-view上绑定 bindchange,获取当前位置,setTimeout一个200ms(或者再短点)去设置positionX positionY到 this.data.list里。

回到顶部