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
}
- pinia函数
1、createPinia(): Pinia。创建一个被应用所使用的 Pinia 实例。返回:Pinia
2、defineStore(id, options): StoreDefinition。创建一个检索 `store` 实例的 `useStore` 函数。
3、pinia中的action既可以有同步函数也可以有异步函数。