Используйте функцию слияния в lodash. Как
использовать:
1. Импортируйте в файл vue.
import _ from 'lodash'
2. Определите свои собственные элементы конфигурации опций, которые будут объединены в поле данных.
options: {
title: {
text: '用户来源'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#E9EEF3'
}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
boundaryGap: false
}
],
yAxis: [
{
type: 'value'
}
]
}
3. Слияние в смонтированном домене с помощью электронных диаграмм.
_.merge(res.data, this.options)
4. Используйте объединенный результат при указании элементов конфигурации и данных отчета
(объединение возвращает первый параметр: res.data)
myChart.setOption(res.data)
5. Результат слияния: линейная диаграмма содержит информацию о точке данных, отображаемую после размещения мыши.