小程序 wxml2canvas插件遇到的坑

 坑一、TypeError: _wxml2canvas.default is not a constructor 

小程序 wxml2canvas插件遇到的坑_第1张图片

 运行项目一直报该错误

百度了好多没找到相同的问题,自行删除package.json文件,重新安装了多次wxml2canvas仍然不行,经历了一下午的重新构建npm、删除、重新安装、构建npm、删除、重新安装.........把微信开发者工具关闭打开了好几次,就差把电脑重新启动了

后来想是不是文件名字(即路由)的原因,这里我的文件名字是wxml2canvas,然后就改成wxml2Pic,再重新全部清缓存,重新执行项目,正常画图并保存到本地,哇啊阿啊阿啊阿啊阿啊....真的好绝啊

 坑二、Wxml2Canvas不支持设置border-radius

所以,涉及到border-radius这个属性的都切成图

 坑三、Wxml2Canvas不支持设置z-index

z-index在画图里面是不生效的,要用data-delay这个元素控制。
data-delay的意思就是这个元素延迟多久来画,
它的值大的话层级就在上面,值小的话层级就在下面。

你可能感兴趣的:(前端,#,小程序,npm,前端)