- Vue 3 + TypeScript + Element Plus 前端界面 - Pinia 状态管理 - Vue Router 4 路由管理 - Axios HTTP 客户端 - MSW (Mock Service Worker) 开发环境模拟 - 账户管理界面 (列表、详情、三科目余额展示) - 交易管理界面 (列表、详情) - 对账管理界面 (三账校验) - 完善的 API 客户端封装 - Docker 容器化配置 - Nginx 配置用于生产环境
17 lines
705 B
TypeScript
17 lines
705 B
TypeScript
import Loading from './src/service';
|
|
import vLoading from './src/directive';
|
|
import type { App, AppContext, Directive } from 'vue';
|
|
import type { ElementLoading, LoadingBinding } from './src/directive';
|
|
export declare const ElLoading: {
|
|
install(app: App): void;
|
|
directive: Directive<ElementLoading, LoadingBinding>;
|
|
service: {
|
|
(options?: import("./src/types").LoadingOptions, context?: AppContext | null): import("./src/loading").LoadingInstance;
|
|
_context: AppContext | null;
|
|
};
|
|
};
|
|
export default ElLoading;
|
|
export { vLoading, vLoading as ElLoadingDirective, Loading as ElLoadingService };
|
|
export * from './src/types';
|
|
export type { LoadingInstance } from './src/loading';
|