movable-view组件:可以移动方块
movable-view组件必须是movable-area的直接子元素,才可以进行操作,才可以移动方块
movable-view组件的属性:
direction:类型:字符串 movable-view组件的移动方向
属性值:all 任意方向移动
vertical 只能在y轴移动
horizontal 只能在x轴移动
none 不能移动
inertia:类型:布尔 移动的时候是否带有惯性(当不再操作方块的时候,是否会在继续移动一段距离);
out-of-bounds:类型:布尔 超过可移动区域后,movable-view是否还可以移动
x:类型:number 设置x轴的偏移量
y:类型:number 设置y轴的偏移量
damping:类型:number 阻尼系数,值越大,移动越快;
friction:类型:number 摩擦系数,值越大,移动越慢,且值必须大于0,否则无效;
disabled:类型:布尔 是否禁用
scale:类型:布尔 是否支持双指缩放;
scale-min:类型:number 定义缩放倍数的最小值(缩放后范围的最小值)
scale-max:类型:number 定义缩放倍数的最大值(缩放后范围的最大值)
scale-value:类型:number 定义缩放的倍数(取值范围0.5~10)(缩放的过程)
animation:类型:布尔 是否使用动画
事件:
bindchange:拖动过程中,触发的事件;
bindscale:缩放过程中,触发的事件;
htouchmove:水平拖动后,触发的事件,用catch绑定此事件,touchmove事件无效;
vtouchmove:垂直拖动后,触发的事件,用catch绑定此事件,touchmove事件无效;
原文:https://www.cnblogs.com/shangjun6/p/10895874.html