今天再次动手用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="/UploadFiles/2021-04-02/excanvas.min.js">
之前说过,不同浏览器绘图使用的方式是不一样的,插件也只是根据不同浏览器使用不同绘图方式而已,就像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>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
JS,绘图,Flot,图形绘制
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。