收藏
回答

canvas

问题模块
API和组件

canvas怎么设置背景颜色为白色?然后在上面画东西?

最后一次编辑于  2017-11-30
回答关注问题邀请回答
收藏

8 个回答

  • 嗯
    2017-12-01

    加我 WX

    whereyouc

    2017-12-01
    赞同
    回复
  • 嗯
    2017-12-01

    moveTo的话  view 用的好,

    不需要那些 move

    2017-12-01
    赞同
    回复
  • 南山隐者
    南山隐者
    2017-12-01

    这个入口?看不懂(*@ο@*) 哇~

    2017-12-01
    赞同
    回复
  • 南山隐者
    南山隐者
    2017-12-01

    好的, 我的那个貌似用不了rect。我是先用save和restore画了一大块白板,然后用draw(true)在上面开始画,用moveTo和lineTo还能看到线,用rect啥也看不到。。。


    2017-12-01
    赞同
    回复
  • 嗯
    2017-12-01

    我的canvas 怕亮你,

    wx:whereyouc

    我把入口给你

    2017-12-01
    赞同
    回复
  • 南山隐者
    南山隐者
    2017-12-01

    你做的小程序叫什么名字?然后哪块用了canvas?可以看下效果怎么样吗?O(∩_∩)O哈哈~

    2017-12-01
    赞同
    回复
  • 嗯
    2017-12-01

    我都是按照设计图的大小(2x)来写字的,然后画布同比方大

    ctx.rect(nodeInfo.left, nodeInfo.top, nodeInfo.width, 1)

    ctx.setFillStyle(nodeInfo.dataset.color)

    ctx.fill()

    我的方法有点尬


    2017-12-01
    赞同
    回复
  • 嗯
    2017-11-30

    看文档

    你可以指定长宽填充颜色

    你也可以指定大小用一张图片当作背景

    2017-11-30
    赞同
    回复