微信小程序 使用 echarts symbol属性不能使用自定义图标_echarts 微信小程序 image-程序员宅基地

技术标签: 微信小程序  echarts  前端  javascript  

项目场景:


 

问题描述

当我想去给 symbol 属性自定义图标时,控制台就报错 Image  is not defined !!!

原因是因为微信小程序不支持 new image()

下列就是echarts.js 源码,版本不同格式化后显示的 function 命名有所不同。但是全局就只有这么一个 new image;全局搜一下就好 !!!



解决方案:

全局定义 canvas;

 把 new Image 修改成  anvas.createImage()

 再全局搜 找到 "createCanvas" 并添加 

let conv = t();

canvas = conv.canvasNode;

 然后 保存 重新编译就可以啦!!! 

创作不易,谢谢你那么可爱 关注了我 ......

点个赞再走呗 !!!!!!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_60234331/article/details/127969855

智能推荐

java连接sqlserver语句_java连接sqlserver的语句_你细品品的博客-程序员宅基地

Connection conn=null;try{Class.forName("com.mirosoft.sqlserver.JDBC.SQLServerDriver");//1String strConn="JDBC:sqlserver://陈慧琳-PC\\SQLEXPRESS:1433;DatabaseName=StudentCourse";String strUser="sa";String..._连接sqlserver语句

基于vue的video播放组件的后续修改-程序员宅基地

2019独角兽企业重金招聘Python工程师标准>>> ..._vue监听canplay的方法

高斯-赛德尔迭代(Gauss–Seidel method)使用范数判断收敛条件 c语言实现_gaussseidel迭代法收敛条件-程序员宅基地

#include<stdio.h>#include<stdlib.h>double vector_bound(int a,double *vector){ double result=0; for (int i = 0; i < a; i++) { if (vector[i]<0) { result+=-vector[i]; }else { result+=vector[i_gaussseidel迭代法收敛条件

ssm+pageHelper插件实现分页_ssm分页功能实现两种方法_Mattie chen的博客-程序员宅基地

分页的实现方式1、内存实现:从数据库中查询所有的记录,然后在jvm中获取页面2、数据库实现:使用limit获取查询的页面记录,pageHelper也是使用这种方式实现分页分页项目搭建步骤:1、构建mysql数据库2、搭建ssm框架3、创建实体类4、根据项目需求创建mapper(dao)查询所有数据:List<User> findAllUser();5、根据mapper创建映射文件,然后配置mapper.xml<select id="findAllUser" re_ssm分页功能实现两种方法

mysql tcmalloc_安装tcmalloc内存控制模块,并配置mysql使用-程序员宅基地

这个tcmalloc很出名了,是google出的内存管理模块,比传统模块控制更合理,能应付更高的并发,而且也更稳定.不过这个模块不是系统自带的,没有原生安装,所以需要手动去安装操作,稍微有点麻烦.这个模块包含在google封装的工具集google-perftools里面.安装先安装相关运行库,因为是用c++写的,需要make,还有一个运行环境libunwindyum-yinstallgcc..._mysql tcmalloc

RAC奇奇怪怪的问题_喝醉酒的小白的博客-程序员宅基地

查看实例show parameter instance查看redoselect group#, bytes/1024/1024/1024 as GB,status,thread# from v$log order by thread#;查看undo参数文件create pfile='/tmp/20211026pfile.ora' from spfile;more /tmp/20211026pfile.ora预警日志cd /opt/oracle/diag/rdbms/bpxt

随便推点

解密HTTPS方式_https解密-程序员宅基地

首先需要学习HTTPS的公私钥和证书体系​​​​​​HTTPS中CA证书的签发及使用过程 - 爱码网 (likecs.com)1.中间人攻击2.底层HOOK拦截3.4.5._https解密

唉 我的libgdx-程序员宅基地

本来打算花些时间来学习libgdx,前期也看不少了代码,还苦苦看了一点英文书,真是够苦逼了。。换了公司后,立马转向cocos2dx,不熟悉的c++,不熟悉的vs,主管还认为我对libgdx熟悉,认为没多大问题,唉,只好硬着头皮干下去了。总监丢来一份他做不到3分之一的工程,让我熟悉,花了两星期搭ndk,测试,编译,调式(只在Ubuntu下成功,至今还没在windows解决。),好了总算开始写c++了

找出所有和为n的连续正整数序列-程序员宅基地

给出一个正整数n,要你找出所有和为n的连续正整数序列。比如n=15,那么和为15的连续正整数序列有:7 8, 4 5 6,1 2 3 4 5.这三个序列都是连续的,并且和都是15。思路:想想另外一个问题。《找出序列中和为n的的两个数》,先保证序列有序。使用的是左右指针,当和超过n时右指针左移1个,当和小于n时左指针右移1个。对于当前问题,还不知道累积的数会有多少个。但应该知道,

java ipv6校验_IPv6验证-程序员宅基地

小编典典查看是否可行:try {if (subjectString.matches("(?ix)\\A(?: # Anchor address\n" +" (?: # Mixed\n" +" (?:[A-F0-9]{1,4}:){6} ..._java ipv6地址校验、

神州数码DCFW-1800系列防火墙设备密码与配置恢复方法_dcfw-1800 写保存了怎么重置-程序员宅基地

神州数码DCFW-1800系列防火墙设备密码与配置恢复方法,防火墙不清空配置重新设置密码方法神州数码DCFW-1800系列防火墙默认不提供重置密码的方法,这个有点不方便。防火墙忘记密码怎么办?通过"Boot OS"重置防火墙密码而不影响配置文件,下面的提供的操作方法安全可靠,经亲身实践是可行的,希望能帮到有需要的人。一、打开超级终端建立连接用标准的RS-232线缆连接交换机上console接口和电脑串口,打开 putty_v0.6.0 超级终端建立连接。二、防火墙加电重启等待出现“Boot OS…”_dcfw-1800 写保存了怎么重置

[html] 举例说明Shadow DOM的应用场景有哪些?-程序员宅基地

[html] 举例说明Shadow DOM的应用场景有哪些?可以将 shadow DOM 视为“DOM中的DOM”。它是自己独立的DOM树,具有自己的元素和样式,与原始DOM完全隔离。可以应用在组件中。个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...