2***@qq.com
2***@qq.com
  • 发布:2021-04-13 16:05
  • 更新:2021-10-24 17:48
  • 阅读:4922

uniapp如何操作dom节点的增删改查?

分类:uni-app

uniapp在app端支持dom节点的增删改查吗?原生js的写法在app运行会报错:[Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'getElementById' of undefined"。以下是我的写法:document.getElementById("imgCont").appendChild(canvas); let canvas= document.getElementsByTagName("canvas")[0];document.getElementById("myImg").setAttribute('src',canvasDom.toDataURL("image/png"))

2021-04-13 16:05 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com

请问解决了吗?

长方体移动师

长方体移动师 - 一个奇葩的程序员

JS操作DOM,在H5中可以使用,在APP中好像不能使用。
如果要在APP操作DOM,可以使用v-if做条件判断,假如要操作DOM样式,可以试试 query.select('#id').boundingClientRect()
参考:https://uniapp.dcloud.io/api/ui/nodes-info?id=createselectorquery

该问题目前已经被锁定, 无法添加新回复