defineAsyncComponent

262 阅读1分钟

1.defineAsyncComponent可以接受一个加载器函数,该函数将承诺解析返回给实际的组件

export interface AsyncComponentOptions<T = any> {
  loader: AsyncComponentLoader<T>
  loadingComponent?: Component
  errorComponent?: Component
  delay?: number
  timeout?: number
  suspensible?: boolean
  onError?: (
    error: Error,
    retry: () => void,
    fail: () => void,
    attempts: number
  ) => any
}
  1. pinia函数
1createPinia(): Pinia。创建一个被应用所使用的 Pinia 实例。返回:Pinia
2defineStore(id, options): StoreDefinition。创建一个检索 `store` 实例的 `useStore` 函数。
3、pinia中的action既可以有同步函数也可以有异步函数。