JS绘图Flot应用图形绘制异常解决方案


Posted in Javascript onOctober 16, 2020

今天再次动手用Flot,但是今天用的时候出现一些问题

首次报错的是

网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 721; InfoPath.2)
时间戳: Fri, 8 Jun 2012 04:59:50 UTC
消息: 'window.G_vmlCanvasManager' 为空或不是对象
行: 698
字符: 17
代码: 0
URI: http://localhost:8080/chart/jquery.flot.js

'window.G_vmlCanvasManager' 是什么东西我不知道,不过经过查询知道,报错是因为没有导入

<!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../excanvas.min.js"></script><![endif]-->

之前说过,不同浏览器绘图使用的方式是不一样的,插件也只是根据不同浏览器使用不同绘图方式而已,就像Hibernate一样。

然后又报错

Could not draw pie with labels contained inside canvas

感觉写对了为什么不对呢,其实这是个让人纠结的问题,我看了Demo才知道,绘图的DIV需要引入一个样式,如果没有引入该样式,因为DVI大小不确定就没办法进行绘图!

所以你要增加一个样式

<style type="text/css"> 
* { 
 font-family: sans-serif; 
} 
 
body 
{ 
  padding: 0 1em 1em 1em; 
} 
 
div.graph 
{ 
  width: 400px; 
  height: 300px; 
  float: left; 
  border: 1px dashed gainsboro; 
} 
</style>

然后DIV的

<div id="graph1" class="graph"></div>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
jQuery.event兼容各浏览器的event详细解析
Dec 18 Javascript
jQuery中$.each使用详解
Jan 29 Javascript
jquery带动画效果幻灯片特效代码
Aug 27 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
Jan 27 Javascript
node.js实现爬虫教程
Aug 25 Javascript
javascript 面向对象function详解及实例代码
Feb 28 Javascript
webpack多页面开发实践
Dec 18 Javascript
Nginx 配置多站点vhost 的方法
Jan 07 Javascript
clipboard在vue中的使用的方法示例
Oct 19 Javascript
vue使用laydate时间插件的方法
Nov 14 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
swiper4实现移动端导航栏tab滑动切换
Oct 16 #Javascript
JS highcharts动态柱状图原理及实现
Oct 16 #Javascript
如何手动实现一个 JavaScript 模块执行器
Oct 16 #Javascript
JS highcharts实现动态曲线代码示例
Oct 16 #Javascript
Swiper实现导航栏滚动效果
Oct 16 #Javascript
node.js通过url读取文件
Oct 16 #Javascript
vue组件实现移动端九宫格转盘抽奖
Oct 16 #Javascript
You might like
PHP cron中的批处理
2008/09/16 PHP
php object转数组示例
2014/01/15 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
2019/01/15 PHP
jquery maxlength使用说明
2011/09/09 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
微信小程序之发送短信倒计时功能
2017/08/30 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
jQuery+ajax读取json数据并按照价格排序示例
2018/03/28 jQuery
在小程序开发中使用npm的方法
2018/10/17 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
KnockoutJS数组比较算法实例详解
2019/11/25 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
uniapp实现可以左右滑动导航栏
2020/10/21 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
Python下的Mysql模块MySQLdb安装详解
2014/04/09 Python
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
Python实现的矩阵转置与矩阵相乘运算示例
2019/03/26 Python
python向字符串中添加元素的实例方法
2019/06/28 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
本科生求职简历的自我评价
2013/10/21 职场文书
车工岗位职责
2013/11/26 职场文书
舞蹈教育学专业推荐信
2013/11/27 职场文书
致全体运动员广播稿
2014/02/01 职场文书
学生喝酒检讨书
2014/02/06 职场文书
关于诚信的活动方案
2014/08/18 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
合同补充协议书
2016/03/24 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis
Python移位密码、仿射变换解密实例代码
2021/06/27 Python