|
@@ -95,6 +95,26 @@ export default defineComponent({
|
|
|
const chartDom = document.getElementById('classEcharts')
|
|
|
myChart = echarts.init(chartDom as HTMLDivElement)
|
|
|
const option = {
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ confine: true,
|
|
|
+ axisPointer: {
|
|
|
+ type: 'shadow',
|
|
|
+ label: {
|
|
|
+ formatter: (params: any) => {
|
|
|
+ if (params.value.length > 16) {
|
|
|
+ return params.value.substring(0, 16) + '...'
|
|
|
+ }
|
|
|
+ return params.value
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ textStyle: {
|
|
|
+ color: '#131415',
|
|
|
+ width: 100,
|
|
|
+ overflow: 'truncate'
|
|
|
+ }
|
|
|
+ },
|
|
|
dataZoom: [
|
|
|
{
|
|
|
type: 'inside',
|
|
@@ -102,7 +122,8 @@ export default defineComponent({
|
|
|
startValue: 0,
|
|
|
endValue: 4,
|
|
|
filterMode: 'none',
|
|
|
- zoomLock: true
|
|
|
+ zoomLock: true,
|
|
|
+ throttle: 100
|
|
|
}
|
|
|
],
|
|
|
xAxis: {
|
|
@@ -148,6 +169,7 @@ export default defineComponent({
|
|
|
},
|
|
|
series: [
|
|
|
{
|
|
|
+ name: '本周训练',
|
|
|
type: 'bar',
|
|
|
showBackground: false,
|
|
|
barWidth: 20,
|