【FIX:BUG87909】-科室总体统计 -echartsX轴信息按照dom元素的宽度换行
This commit is contained in:
@@ -209,6 +209,11 @@ export default {
|
|||||||
let chartDom = document.getElementById('departmentTotal')
|
let chartDom = document.getElementById('departmentTotal')
|
||||||
let myChart = echarts.init(chartDom)
|
let myChart = echarts.init(chartDom)
|
||||||
let option
|
let option
|
||||||
|
let provideNumber = 8
|
||||||
|
if(chartDom) {
|
||||||
|
const chartDomWidth = chartDom.offsetWidth
|
||||||
|
provideNumber = Math.floor(chartDomWidth / 200)
|
||||||
|
}
|
||||||
|
|
||||||
option = {
|
option = {
|
||||||
color: ['#069F99', '#FFA17A'],
|
color: ['#069F99', '#FFA17A'],
|
||||||
@@ -255,7 +260,7 @@ export default {
|
|||||||
formatter: function (params) {
|
formatter: function (params) {
|
||||||
let newParamsName = '' // 最终拼接成的字符串
|
let newParamsName = '' // 最终拼接成的字符串
|
||||||
let paramsNameNumber = params.length // 实际标签的个数
|
let paramsNameNumber = params.length // 实际标签的个数
|
||||||
let provideNumber = 8 // 每行能显示的字的个数
|
// let provideNumber = provideNumber // 每行能显示的字的个数
|
||||||
let rowNumber = Math.ceil(paramsNameNumber / provideNumber) // 换行的话,需要显示几行,向上取整
|
let rowNumber = Math.ceil(paramsNameNumber / provideNumber) // 换行的话,需要显示几行,向上取整
|
||||||
/**
|
/**
|
||||||
* 判断标签的个数是否大于规定的个数, 如果大于,则进行换行处理 如果不大于,即等于或小于,就返回原标签
|
* 判断标签的个数是否大于规定的个数, 如果大于,则进行换行处理 如果不大于,即等于或小于,就返回原标签
|
||||||
|
|||||||
Reference in New Issue
Block a user