movable-view的可移动区域。
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
scale-area | boolean | false | 当里面的movable-view设置为支持双指缩放时,设置此值可将缩放手势生效区域修改为整个movable-area |
<view class="container"> <view class="page-body"> <view class="page-section"> <view class="page-section-title first">movable-view区域小于movable-area</view> <movable-area> <movable-view x="{{x}}" y="{{y}}" direction="all">text</movable-view> </movable-area> </view> <view class="btn-area"> <button bindtap="tap" class="page-body-button" type="primary">点击移动到 (30px, 30px)</button> </view> <view class="page-section"> <view class="page-section-title">movable-view区域大于movable-area</view> <movable-area> <movable-view class="max" direction="all">text</movable-view> </movable-area> </view> <view class="page-section"> <view class="page-section-title">只可以横向移动</view> <movable-area> <movable-view direction="horizontal">text</movable-view> </movable-area> </view> <view class="page-section"> <view class="page-section-title">只可以纵向移动</view> <movable-area> <movable-view direction="vertical">text</movable-view> </movable-area> </view> <view class="page-section"> <view class="page-section-title">可超出边界</view> <movable-area> <movable-view direction="all" out-of-bounds>text</movable-view> </movable-area> </view> <view class="page-section"> <view class="page-section-title">带有惯性</view> <movable-area> <movable-view direction="all" inertia>text</movable-view> </movable-area> </view> <view class="page-section"> <view class="page-section-title">可放缩</view> <movable-area scale-area> <movable-view direction="all" bindchange="onChange" bindscale="onScale" scale scale-min="0.5" scale-max="4" scale-value="{{scale}}">text</movable-view> </movable-area> </view> <view class="btn-area"> <button bindtap="tap2" class="page-body-button" type="primary">点击放大3倍</button> </view> </view> </view>