收藏
回答

大神求教,canvas每次输入刷新都没有图片

API/组件名称 终端类型 微信版本 基础库版本
canvas 工具 v1.01 v1.01


我写了一个canvas,插入一张图片,和一段文字,文字可以跟输入表单的内容变化的,但是当输入内容时,上面的字有变化,可是图片变刷新没有了,怎么办?


写上字后


为什么图片会不见了呢?

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

6 个回答

  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-11

    额,我主要是要mpmb的实现……

    2018-01-11
    有用
    回复
  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-11

    可以将代码拷贝上来么?不要截代码的图。

    2018-01-11
    有用
    回复
  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-08

    你好,请提供一下能复现问题的简单代码示例。

    2018-01-08
    有用
    回复
  • 半藏
    半藏
    2018-01-11

    //输入框输入显示

    searchInputEvent: function (e) {

    console.log(e.currentTarget.id)

    if (e.currentTarget.id == "name") {

    this.setData({ name: e.detail.value })

    } else if (e.currentTarget.id == "company") {

    this.setData({ company: e.detail.value })

    } else if (e.currentTarget.id == "carrer") {

    this.setData({ carrer: e.detail.value })

    } else if (e.currentTarget.id == "address") {

    this.setData({ address: e.detail.value })

    } else if (e.currentTarget.id == "tel") {

    this.setData({ tel: e.detail.value })

    } else if (e.currentTarget.id == "call") {

    this.setData({ call: e.detail.value })

    } else if (e.currentTarget.id == "email") {

    this.setData({ email: e.detail.value })

    } else if (e.currentTarget.id == "internet") {

    this.setData({ internet: e.detail.value })

    }

    // console.log(1);

    this.mpmb();

    },


    2018-01-11
    有用
    回复
  • 半藏
    半藏
    2018-01-11

    我这么写好像是错的,因为每次写字都会重新渲染一次页面。。。

    2018-01-11
    有用
    回复
  • 半藏
    半藏
    2018-01-11




    这个mpmb,调用的跟上面绘图的代码一样内容

    2018-01-11
    有用
    回复
登录 后发表内容