📅  最后修改于: 2023-12-03 15:32:15.306000             🧑  作者: Mango
jQWidgets 是一个专为开发者提供高效易用的基于 jQuery 和 Angular 的前端框架。jqxBarGauge 是 jQWidgets 中的一个插件,用于在网页中显示一个类似指针表盘的仪表测量工具,并且可以通过 endAngle 属性设置结束角度。
$('#jqxBarGauge').jqxBarGauge({
endAngle: 180
});
endAngle
:设置仪表的结束角度。默认值为 270,即逆时针旋转 270 度为最大值。下面的示例演示了如何使用 endAngle 属性设置仪表的结束角度。
<!DOCTYPE html>
<html>
<head>
<title>jQWidgets jqxBarGauge endAngle 示例</title>
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css" type="text/css" />
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/demos.js"></script>
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxcore.js"></script>
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxdraw.js"></script>
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxgauge.js"></script>
<script type="text/javascript" src="https://jqwidgets.com/public/jqwidgets/scripts/jqxbargauge.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#jqxBarGauge').jqxBarGauge({
value: 70,
max: 100,
endAngle: 180,
ranges: [{
startValue: 0,
endValue: 30,
style: {fill: '#4cb848', stroke: '#4cb848'}
}, {
startValue: 30,
endValue: 70,
style: {fill: '#fad00b', stroke: '#fad00b'}
}, {
startValue: 70,
endValue: 100,
style: {fill: '#ff4800', stroke: '#ff4800'}
}]
});
});
</script>
</head>
<body>
<div id="jqxBarGauge" style="width: 300px; height: 150px;"></div>
</body>
</html>
效果图如下:
通过设置 endAngle 属性,可以方便地调整仪表的结束角度,使得仪表控件适应更多的需求场景。