首页 新闻 赞助 找找看

小程序中能使movable-view固定到特定位置么

0
[待解决问题]
在小程序中movable-view 默认为绝对定位,top和left属性为0px,我试着用js动态改变了top和left的值,但是发现会改变图片可拖动的面积((left,top)之前的位置都不能拖动),代码如下:
<!--wxml-->
<movable-area style="height:100%;width: 100%;">
  <movable-view direction="all" x="{{x}}" y="{{y}} ">
  <image class='hover-list' src='/images/list.png' bindtap="sidebarDrawer" data-statu="open"/>
  </movable-view>
</movable-area>
<!--js-->
Page({
// 页面的初始数据
data: {
topValue: 10,
leftValue:10
},
onLoad: function () { //获取屏幕宽高
var _this = this;
wx.getSystemInfo({
success: function (res) {
var X = res.windowWidth-70;
var Y= res.windowHeight-130;
_this.setData({
leftValue: X,
topValue: Y
});
}
});
}
})
 
由此只能设置movable-view组件的x,y的属性值了,然而改变x和y的值会触发动画,从而影响用户效果,解决的第二个方法问题是小程序movable-view改变x的值能不触发动画么?
 
 
 
 
joyer_lee的主页 joyer_lee | 菜鸟二级 | 园豆:214
提问于:2017-12-27 15:10
< >
分享
所有回答(1)
0

可以 设置animation="{{false}}"

超越野生 | 园豆:202 (菜鸟二级) | 2023-04-25 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册