CanvasRenderingContext2D.drawImage()无效,not working

我的技术框架:react,如若不采用堵塞方式,即,
const myimg = await loadImage(icon28)
ctx.drawImage(myimg,0,0, 100, 100)
而用.then(),如下,
loadImage(icon28).then((image) => {
    ctx.drawImage(image,0,0, 100, 100)
})

 

在then里写ctx. drawImage在图上会显示不了,原因是我用了以下的图片展示方式:
 const be64 = canvas.toDataURL('image/png')this.setState({be64})
其中,be64赋值给一个<img />标签,当你异步图片加载完后,虽然你画在画布上是有图片的,但是由于没有再次触发 this.setState ,因此,canvas的内容没有第二次渲染到页面上。要是使用堵塞后,在 加载之前都没有进行setState,因此就不会有问题

转载于:https://www.cnblogs.com/ww01/p/11454685.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

选择软路由的七大理由

linux稳定、快速、安全可靠、性能卓越&#xff01; 但在这之前&#xff0c;很多的电脑里装的都是Windows系统&#xff0c;linux系统只用在高端领域。现在网上流行的路由软件大多是基于linux系统开发&#xff0c;具有以下几点优越性&#xff1a;第一、便宜现在市面上&#xff0c…

kafka start bat

start D:\Homes\kafka_2.12-2.3.0\bin\windows\kafka-server-start.bat D:\Homes\kafka_2.12-2.3.0\config\server.properties 转载于:https://www.cnblogs.com/zeenzhou/p/11455846.html

你所应该知道的云计算

感觉像是云计算的一个推崇者&#xff0c;为云计算在做广告&#xff0c;Robyn Peterson的文章What you need to know about cloud computing。 云计算可以保证我们不再受硬件的困扰&#xff0c;真的是这样吗&#xff1f; 在为一个小型商业或者大型企业构建IT结构的时候&#xff…

递归算法

一、递归的核心思想就是自己调用自己&#xff0c;一般来说能够用递归解决的问题应满足3个条件&#xff1a; 1.需要解决的问题可以转化为一个或多个子问题来求解&#xff0c;而这些子问题的求解方法与原问题完全相同&#xff0c;只是在数量和规模上不同。 2.递归调用的次数必须是…

malloc coredump(宕)的问题

最近公司一个产品在AIX5.3上&#xff0c;运行若干天后&#xff0c;经常coredump&#xff0c;反复加日志后&#xff0c;逐渐定位到是调用strdup函数后&#xff0c;没有释放空间所导致。 在AIX5.3进行了测试&#xff0c;发现连续malloc后的现象如下&#xff1a;1&#xff…

MySQL5.5升级至5.7

一、下载免安装MySQL5.7包 下载页面 下载链接 二、替换mysql的安装目录 解压mysql5.7 tar -zxf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz -C /usr/mysql5.7 如果之前的mysql目录是链接的方式创建的话&#xff0c;那么只需要取消链接&#xff0c;从新做一下链接就可以了 如…

Linux下如何同时启动多个Tomcat服务器

所用Tomcat服务器都为zip版&#xff0c;非安装版。以两个为例&#xff1a; 安装第二个Tomcat完成后&#xff0c;到安装目录下的conf子目录中打开server.xml文件&#xff0c;查找以下三处&#xff1a; &#xff08;1&#xff09;修改http访问端口&#xff08;默认为8080端口&…

更改临时文件夹的路径

问&#xff1a;我使用的系统为Windows XP&#xff0c;我想把系统临时文件(Temp文件)存放区由C盘移到其他分区(如D盘)&#xff0c;请问该如何操作&#xff1f;答&#xff1a;在“我的电脑”上点鼠标右键&#xff0c;选择“属性”&#xff0c;然后进入高级选项&#xff0…

解决“添加删除程序”里面隐藏问题

在C:\Windows\Inf下找到Sysoc.inf文件&#xff0c;用记事本程序打开它&#xff0c;该文件显示了当前已安装程序的部分列表。我们拿MSN Messenger来做个实验&#xff0c;在其中找到这一句“msmsgsmsgrocm.dll,OcEntry,msmsgs.inf,hide,7”&#xff0c;其中“msmsgs”是MSN Messe…

wifi移植

平台&#xff1a;全志 A40I 源码&#xff1a;Android 7.1 Linux 3.10 模块&#xff1a;AP6255 台湾正基模块&#xff0c;美国博通方案固件(系列不同&#xff0c;固件不同) 驱动(原厂提供&#xff0c;一般通用) 固件&#xff1a;Android/hardware/broadcom/wlan/bcmdhd/fir…

Cisco Adsl 详细配置

&#xff01; vpdn enable   no vpdn logging <由于ADSL的PPPoE应用是通过虚拟拨号来实现的所以在路由器中需要使用VPDN的功能   !   vpdn-group pppoe <为PPPoE启动了VPDN的进程   request-dialin   protocol pppoe <设置拨号协议为PPPoE   !   …

大规模数据如何检索?

思考&#xff1a;大规模数据如何检索&#xff1f; 如&#xff1a;当系统数据量上了10亿、100亿条的时候&#xff0c;我们在做系统架构的时候通常会从以下角度去考虑问题&#xff1a; 1&#xff09;用什么数据库好&#xff1f;(mysql、sybase、oracle、达梦、神通、mongodb、hba…

SQL 语句技巧--排名函数的使用实例

今天看到一篇文章&#xff0c;关于讨论如何优化语句&#xff0c;原文如下&#xff1a; 作者总结贴&#xff1a; http://blog.csdn.net/wangd1121/archive/2008/06/23/2579435.aspx 网友讨论贴&#xff1a; http://topic.csdn.net/u/20080504/14/5c5866c3-8b91-45ef-ab17-f994f8…

二项式公式

取 即得 转载于:https://www.cnblogs.com/zeenzhou/p/11462928.html

For in 详解

Delphi 2006 (For In語句) 詳解在Delphi 2005就已經加入了For element in collection do statement語法&#xff0c;可以用來歷遍一個集合、數組等等,下面這個是For in 支持的類型: # Classes.TList # Classes.TCollection # Classes.TStrings # Classes.TInterfaceList # Cla…

代码示例_陀螺仪_SPI

陀螺仪_SPI 基于内核spi驱动修改移植 1 /*2 * Simple synchronous userspace interface to SPI devices3 *4 * Copyright (C) 2006 SWAPP5 * Andrea Paterniani <a.paternianiswapp-eng.it>6 * Copyright (C) 2007 David Brownell (simplification, cleanup)7 *…

tomcat 部署 React 项目后,浏览器刷新报404问题

问题&#xff1a;tomcat部署了react前端项目&#xff0c;可以正常访问&#xff0c;但是页面刷新就报404 一、问题截图 二、解决办法 在tomcat 配置文件web.xml中配置如下代码&#xff1a; web.xml 路径&#xff1a; apache-tomcat-8.5\conf\web.xml <error-page><erro…

美国国家地理

美国国家地理图 (19) National Geographic, 夏威夷 上帝的花园, Hawaii, 19 garden-of-the-gods-90667-lw.jpg (148.7 KB)2008-7-9 09:27 AM上帝的花园 Garden of the Gods, Hawaii, 1996National Geographic Photo Of the DayPhotograph by Jim RichardsonA time-exposed phot…

windows下安装elasticsearch-6.4.3和elasticsearch-head插件

windows下安装elasticsearch-6.4.3和elasticsearch-head插件 博客分类&#xff1a; elasticsearches ElasticSearch下载地址&#xff1a;https://www.elastic.co/cn/downloads/elasticsearch 1.配置elasticsearch 修改一下es使用的参数。编辑config/elasticsearch.yml&#xff…

解决我的windows不是正版的方法?

答&#xff1a;打开注册表。在运行输入REGEDIT&#xff0c;就进入注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\WgaLogon&#xff0c; 删除WgaLogon 重新启动 wgatray.exe就不会自动启动了&#xff0c; 再找到你装系统的那个盘比如…