微信小程序为何不能操作dom?

发布于 6 年前作者 cxie10702 次浏览最后编辑 6 年前来自 issues

微信小程序为何不能操作dom ?

需要一个自定义放大界面,虽然系统提供了wx.previewImage,但是无法自定义UI。。。。

我自己通过修改state去修改宽高实现了一套,iOS可以,Android会卡卡的。

 https://github.com/pheromone/mobile-learn/blob/master/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/mini_custom_previewImage/pages/components/pz_previewImage/pz_previewImage.js

于是,按照网友的建议,去修改wxss中的css,可是还是会出现重新setData,android随之也就会卡卡的。

为何小程序无法直接操作dom。或者怎么才能操作dom?

2 回复
wanjuan
wanjuan1 楼5 年前

WXS响应事件了解一下,比setData效率高(少一层通信),不会出现卡卡的,

https://developers.weixin.qq.com/miniprogram/dev/framework/view/interactive-animation.html