小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现在小程序有个组件叫做movable-view,是挺好用的,很方便。但是,如果想要利用这个组件在商城里做出像客服按钮在整个屏幕上任意拖动时,就必须要求movable-area是占着整个屏幕的,而且层数必须在其他容器之上,那么这样子就会导致其他容器的点击事件无法触发。问题来了,有思路解决这种必须要按拖动按钮且不能遮挡住其他容器的方法吗?还是说不用官方组件有其他拖动脚本?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
利用CSS的pointer-events属性不就好了 穿透
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是的, 无法解决。
movable-area是占着整个屏幕后, 把正常的 view 事件都 挡住了。
对 捣鼓了半天,还去看什么pointer-events:none的方法,后面也是尝试了把它弄到最外层一下,发现就可以了
直接做就可以,把movable-area当成最外层的view就行,没什么区别
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
利用CSS的pointer-events属性不就好了 穿透
是的, 无法解决。
movable-area是占着整个屏幕后, 把正常的 view 事件都 挡住了。
对 捣鼓了半天,还去看什么pointer-events:none的方法,后面也是尝试了把它弄到最外层一下,发现就可以了
直接做就可以,把movable-area当成最外层的view就行,没什么区别