Module: AppStore

Pinia Store,用于管理应用程序的全局加载状态。 该 Store 通过跟踪正在进行的异步请求数量来控制一个全局加载指示器。
Source:

Methods

(inner) startLoading() → {void}

递增加载计数器。 如果计数器从 0 变为 1,则将 `isLoading` 设置为 `true`,显示全局加载动画。
Source:
Returns:
Type
void

(inner) stopLoading() → {void}

递减加载计数器。 如果计数器变为 0 或更小,则将 `isLoading` 设置为 `false`,隐藏全局加载动画。 同时确保计数器不会变为负数。通常在异步请求完成后调用。
Source:
Returns:
Type
void

(inner) useAppStore() → {Object}

Pinia Store,用于管理应用程序的全局加载状态。 它通过维护一个请求计数器来判断是否显示全局加载动画。
Properties:
Name Type Description
isLoading Ref.<boolean> 响应式布尔值,表示应用程序当前是否处于加载状态。
startLoading function 递增加载计数,并根据计数显示加载动画。
stopLoading function 递减加载计数,并根据计数隐藏加载动画。
Source:
Returns:
Type
Object