mirror of
https://gitee.com/dromara/go-view.git
synced 2025-04-06 03:58:04 +08:00
perf: 修改请求hook逻辑
This commit is contained in:
parent
30e7e7ab7c
commit
32f851e57b
@ -47,15 +47,16 @@ export const useChartDataFetch = (
|
|||||||
const res: any = await http(requestHttpType.value)(completePath || '', {})
|
const res: any = await http(requestHttpType.value)(completePath || '', {})
|
||||||
if (res.data) {
|
if (res.data) {
|
||||||
try {
|
try {
|
||||||
// echarts 组件更新方式
|
|
||||||
if (chartFrame === ChartFrameEnum.ECHARTS) {
|
|
||||||
if (vChartRef.value) {
|
|
||||||
vChartRef.value.setOption({ dataset: res.data })
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// 更新回调函数
|
// 更新回调函数
|
||||||
if (updateCallback) {
|
if (updateCallback) {
|
||||||
updateCallback(res.data)
|
updateCallback(res.data)
|
||||||
|
} else {
|
||||||
|
// eCharts 组件配合 vChart 库更新方式
|
||||||
|
if (chartFrame === ChartFrameEnum.ECHARTS) {
|
||||||
|
if (vChartRef.value) {
|
||||||
|
vChartRef.value.setOption({ dataset: res.data })
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error)
|
console.error(error)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user