/** * 数据请求层(当前为 mock) * ------------------------------------------------------------ * 全局统一模拟 1s 的请求耗时;请求返回前列表页应展示 xSkeleton 骨架屏。 * 后续对接真实接口时,只需把 mockRequest 的实现换成 uni.request 封装, * 页面层(loading 开关 + 骨架屏)完全不用改。 */ /** 统一模拟请求时长(ms) */ export const MOCK_REQUEST_DELAY : number = 1000 /** 模拟一次数据请求:delay 后回调 onDone */ export function mockRequest(onDone : () => void, delay : number = MOCK_REQUEST_DELAY) : void { setTimeout(() => { onDone() }, delay) }