vue echarts 实现速度的那种进度蓄力效果
vue echarts 实现速度的那种进度蓄力效果
这个标题写的我很纠结,因为我一个语言组织能力不咋地的人真的不知道该怎么描述这个效果,所以呢,就这样描述一下,希望各位可以理解我。
简单来说就是这种效果的啦!
其实这个效果是就是使用echarts的柱形图。简单的写一下option的样式,如果有需要的话就参考一下,仅供参考兄弟们!
let option = {
grid: {
top: '30%',
bottom: '4%',
left: '2%',
right: '2%'
},
xAxis: {
type: 'value',
position: 'top',
min: -50,
max: 50,
axisLine: { show: false },
axisLabel: { show: false },
axisTick: { show: false },
splitLine: { show: false },
},
yAxis: {
show: false,
type: 'category',
axisLine: { show: false },
axisLabel: { show: false },
axisTick: { show: false },
splitLine: { show: false },
data: [
'one'
]
},
series: [
{
name: '',
type: 'pictorialBar',
symbol: 'rect', // 类型
label: {
normal: {
position: 'right',
}
},
symbolRepeat: true,
symbolSize: [6, 20],
data: [
{
value: -50,
label: this.labelRight,
itemStyle: {
color: '#d9030e27'
},
},
{
value: 50, itemStyle: {
color: '#00e2691a'
}
},
]
},
{ //分隔
type: 'pictorialBar',
symbolRepeat: 'fixed',
symbol: 'Rect',
symbolClip: true,
symbolSize: [6, 20],
data: [
{
value:0,
itemStyle: {
color: '#d9030e'
},
},
{
value: 20,
itemStyle: {
color: '#00e268'
}
},
]
},
]
};
效果就是这个样子。
加油!
【版权声明】本博文著作权归作者所有,任何形式的转载都请联系作者获取授权并注明出处!
【重要说明】博文仅作为本人的学习记录,论点和观点仅代表个人而不代表技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!
【博客园地址】叫我+V : http://www.cnblogs.com/wjw1014
【CSDN地址】叫我+V : https://wjw1014.blog.csdn.net/
【Gitee地址】叫我+V :https://gitee.com/wjw1014
【重要说明】博文仅作为本人的学习记录,论点和观点仅代表个人而不代表技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!
【博客园地址】叫我+V : http://www.cnblogs.com/wjw1014
【CSDN地址】叫我+V : https://wjw1014.blog.csdn.net/
【Gitee地址】叫我+V :https://gitee.com/wjw1014
分类:
Echarts
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具