时间:2021-05-26
如何利用AmCharts制作的汽车速度计速表,通过设置不同的速度(数字)来动态改变计速表的指针
效果图:
javascript代码:
var chart = AmCharts.makeChart("chartdiv", { "type": "gauge", "theme": "none", "axes": [{ "axisThickness": 1, "axisAlpha": 0.2, "tickAlpha": 0.2, "valueInterval": 20, "bands": [{ "color": "#84b761", "endValue": 90, "startValue": 0 }, { "color": "#fdd400", "endValue": 130, "startValue": 90 }, { "color": "#cc4748", "endValue": 220, "innerRadius": "95%", "startValue": 130 }], "bottomText": "0 km/h", "bottomTextYOffset": -20, "endValue": 320 }], "arrows": [{}] }); window.onload=function(){ chart.arrows[0].setValue(80); chart.axes[0].setBottomText(80 " km/h"); } document.getElementById("btnSure").onclick=function(){ if(document.getElementById("txtNum").value>320){ alert("超出最大值"); return; } if(document.getElementById("txtNum").value<0){ alert("不能低于0"); return; } chart.arrows[0].setValue(document.getElementById("txtNum").value); chart.axes[0].setBottomText(document.getElementById("txtNum").value " km/h"); }引入JS:
<script type="text/javascript" src="amcharts.js"></script> <script type="text/javascript" src="gauge.js"></script><script type="text/javascript" src="none.js"></script>以上就是本文的全部内容,希望大家喜欢。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
java实现汉诺塔详解及实现代码汉诺塔问题:有三根柱子A,B,C,其中A上面有n个圆盘,从上至下圆盘逐渐增大,每次只能移动一个圆盘,并且规定大的圆盘不能叠放在小
本文实例为大家分享了Android实现颜色选取圆盘的具体代码,供大家参考,具体内容如下先看效果图xml布局ColorPickerView颜色选取圆盘packag
本文所述为汉诺塔算法的C++代码的经典实现方法。汉诺塔问题描述:3个柱为a、b、c,圆盘最初在a柱,借助b柱移到c柱。需要你指定圆盘数。具体实现代码如下:#in
本文实例讲述了python实现的汉诺塔算法。分享给大家供大家参考,具体如下:规则:圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定在小圆盘上不能放大圆盘
下面是例子分析 表A记录如下:aIDaNum1a200501112a200501123a200501134a200501145a20050115 表B记