收藏
回答

canvas怎么动态设置宽度和高度

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 canvas 客户端 6.7.1 6.7.1

canvas怎么动态设置宽度和高度

因为要兼容不同的机型

最后一次编辑于  2018-08-22  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

8 个回答

  • 卢霄霄
    卢霄霄
    2018-08-22

    style="width:{{canvasWidth}}px;height:{{canvasHeight}}px"

    2018-08-22
    赞同
    回复 7
    • 吴海燕
      吴海燕
      2018-08-22

      mpvue好像没法这样使用

      2018-08-22
      赞同
      回复
    • 卢霄霄
      卢霄霄
      2018-08-22回复吴海燕

      style="{width:canvasWidth+'px',height:canvasHeight+'px'}"

      2018-08-22
      赞同
      回复
    • 卢霄霄
      卢霄霄
      2018-08-22回复吴海燕

      style前面需要加个:不?我没用过mpvue

      2018-08-22
      赞同
      回复
    • 吴海燕
      吴海燕
      2018-08-22回复卢霄霄

      可以了,谢谢大神

      2018-08-22
      赞同
      回复
    • 
      03-05回复卢霄霄

      我在onshow用this.setdata设置高度之后,画出来的canvas还是在js中设置data那里面的高度,然后电脑上显示的是正常的动态的高度,而手机上显示的都是固定的高度,手机上多切换几次就能出来正确的高度,这是为啥啊?

      03-05
      赞同
      回复
    查看更多(2)