收藏
回答

自定义 canvas 组件 使用wx:if 切换后再渲染 canvas 不再绘制?

在开发者工具调试 自定义canvas 使用 wx:if 切换的时候不会出现这个问题, 但是真机调试 第一次渲染 会绘制 canvas 但是第二次切换就不会绘制 这是为什么

回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    04-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    04-07
    有用
    回复 2
    • お斯奕ポ
      お斯奕ポ
      04-07
      需要安装依赖包和构建 npm
      04-07
      回复
    • Demons
      Demons
      04-07回复お斯奕ポ
      我这边排查一下
      04-07
      回复
  • お斯奕ポ
    お斯奕ポ
    04-09

    我将 canvas 设置成 2d 就解决了

    04-09
    有用
    回复
  • 0
    0
    04-07

    每次切换重新初始化一下echarts试试

    04-07
    有用
    回复 2
    • お斯奕ポ
      お斯奕ポ
      04-07
      我没有用到echart, 我只是用canvas 绘制一个图形而已
      04-07
      回复
    • 0
      0
      04-07回复お斯奕ポ
      哦哦  看错了  用hidden判断试试
      04-07
      回复
登录 后发表内容