mirror of
https://gitee.com/dromara/go-view.git
synced 2026-04-23 00:00:12 +08:00
fix: 修改mock方式
This commit is contained in:
+12
-9
@@ -1,13 +1,16 @@
|
||||
import Mock from 'mockjs'
|
||||
import test from './test.mock'
|
||||
Mock.setup({
|
||||
timeout: '300-600'
|
||||
})
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
import { RequestHttpEnum } from '@/enums/httpEnum'
|
||||
|
||||
// 单个X数据
|
||||
const featchMockData = '/api/mockData'
|
||||
Mock.mock(/\/api\/mockData(|\?\S*)$/, 'get', test.featchMockData)
|
||||
export const mockDataUrl = '/mock/mockData'
|
||||
|
||||
export {
|
||||
featchMockData
|
||||
}
|
||||
const mockObject: MockMethod[] =[{
|
||||
// 正则
|
||||
// url: /\/mock\/mockData(|\?\S*)$/,
|
||||
url: '/mock/mockData',
|
||||
method: RequestHttpEnum.GET,
|
||||
response: () => test.featchMockData
|
||||
}]
|
||||
|
||||
export default mockObject
|
||||
@@ -9,7 +9,7 @@ import { RequestDataTypeEnum } from '@/enums/httpEnum'
|
||||
* @param chartConfig
|
||||
*/
|
||||
export const useChartDataFetch = (chartConfig: CreateComponentType) => {
|
||||
let fetchInterval = 0
|
||||
let fetchInterval:any = 0
|
||||
|
||||
watchEffect(() => {
|
||||
clearInterval(fetchInterval)
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@
|
||||
<span>
|
||||
开发环境使用 mock 数据,请输入【
|
||||
<n-text type="info">
|
||||
{{featchMockData}}
|
||||
{{mockDataUrl}}
|
||||
</n-text>
|
||||
】
|
||||
</span>
|
||||
@@ -58,7 +58,7 @@ import { ref, toRefs } from 'vue'
|
||||
import { icon } from '@/plugins'
|
||||
import { SettingItemBox } from '@/components/ChartItemSetting/index'
|
||||
import { RequestHttpEnum } from '@/enums/httpEnum'
|
||||
import { featchMockData } from '@/api/mock'
|
||||
import { mockDataUrl } from '@/api/mock'
|
||||
import { http } from '@/api/http'
|
||||
import { SelectHttpType } from '../../index.d'
|
||||
import { ChartDataMatchingAndShow } from '../ChartDataMatchingAndShow'
|
||||
|
||||
Reference in New Issue
Block a user