movable-area.md 981 字节
Newer Older
1 2 3 4 5 6
## movable-area

<!-- UTSCOMJSON.movable-area.description -->

<!-- UTSCOMJSON.movable-area.compatibility -->

W
wanganxp 已提交
7 8 9 10 11 12 13 14
之所以有movable-area和movable-view,是因为逻辑层和视图层分离,从视图层发送数据给逻辑层,处理后再传回视图层会产生损耗,导致拖动卡顿。

于是通过一个框架实现好的组件,在视图层内部处理拖动,避免来回通信。

在uni-app和小程序上确实存在这个问题,但在uni-app x的web和app上其实都不存在通信损耗。

在hello uni-app x里有示例,可以自由的监听view的拖动并移动其位置。[详见](https://gitcode.net/dcloud/hello-uni-app-x/-/blob/alpha/pages/component/general-event/touch-event.uvue)

15 16 17 18 19 20 21 22 23 24 25 26
<!-- UTSCOMJSON.movable-area.attribute -->

<!-- UTSCOMJSON.movable-area.event -->

<!-- UTSCOMJSON.movable-area.component_type -->

<!-- UTSCOMJSON.movable-area.children -->

<!-- UTSCOMJSON.movable-area.example -->

<!-- UTSCOMJSON.movable-area.reference -->