perf: 修改请求hook逻辑

This commit is contained in:
奔跑的面条 2022-06-25 20:29:42 +08:00
parent 30e7e7ab7c
commit 32f851e57b

View File

@ -47,15 +47,16 @@ export const useChartDataFetch = (
const res: any = await http(requestHttpType.value)(completePath || '', {})
if (res.data) {
try {
// echarts 组件更新方式
if (chartFrame === ChartFrameEnum.ECHARTS) {
if (vChartRef.value) {
vChartRef.value.setOption({ dataset: res.data })
}
}
// 更新回调函数
if (updateCallback) {
updateCallback(res.data)
} else {
// eCharts 组件配合 vChart 库更新方式
if (chartFrame === ChartFrameEnum.ECHARTS) {
if (vChartRef.value) {
vChartRef.value.setOption({ dataset: res.data })
}
}
}
} catch (error) {
console.error(error)