Appearance
类型: InfiniteListOptions
Hierarchy
UseInfiniteQueryOptions↳
InfiniteListOptions
属性
enableLoading
• enableLoading: boolean | Ref<boolean> | ComputedRef<boolean>
是否在加载数据时调用 showLoading
packages/uni-mp/use-infinite-list/index.d.ts:26
loadingOptions
• loadingOptions: ShowLoadingOptions
packages/uni-mp/use-infinite-list/index.d.ts:27
shouldFetchNextOnReachBottom
• shouldFetchNextOnReachBottom: boolean | Ref<boolean> | ComputedRef<boolean>
是否在小程序触底时自动拉取下一页列表,默认 true
packages/uni-mp/use-infinite-list/index.d.ts:22
shouldRefreshOnPullDown
• shouldRefreshOnPullDown: boolean | Ref<boolean> | ComputedRef<boolean>
是否在小程序触发下拉刷新时重新拉取列表,默认 false
packages/uni-mp/use-infinite-list/index.d.ts:24
table
• table: Object
Type declaration
| Name | Type |
|---|---|
count | (options: Pick<TableOperationQueryOptions, "query">) => BaseTableOperationResponse<number> |
create | <TPlain>(data: object, options: Pick<TableOperationQueryOptions, "plain"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>> |
createMany | (dataList: object[], options: Pick<TableOperationQueryOptions, "enableTrigger">) => BaseTableOperationResponse<CreateManyRecordResponse> |
delete | (options: Pick<TableOperationQueryOptions, "id" | "enableTrigger" | "offset" | "limit" | "withCount">) => BaseTableOperationResponse<any> |
deleteMany | (options: Pick<TableOperationQueryOptions, "query" | "enableTrigger" | "offset" | "limit" | "withCount">) => BaseTableOperationResponse<DeleteManyRecordResponse> |
find | <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "offset" | "limit" | "orderBy" | "expand" | "select" | "withCount" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object[] : Response<FindRecordResponse>> |
first | <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "offset" | "orderBy" | "expand" | "select" | "withCount" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>> |
get | <TPlain>(options: Pick<TableOperationQueryOptions, "id" | "expand" | "select" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>> |
update | <TPlain>(options: Pick<TableOperationQueryOptions, "data" | "id" | "enableTrigger" | "remove" | "offset" | "limit" | "withCount" | "plain" | "unset" | "incrementBy" | "append" | "uAppend" | "patchObject"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>> |
updateMany | <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "data" | "enableTrigger" | "remove" | "offset" | "limit" | "withCount" | "plain" | "unset" | "incrementBy" | "append" | "uAppend" | "patchObject"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? UpdateManyRecordResponse : Response<UpdateManyRecordResponse>> |
count: (options: Pick<TableOperationQueryOptions, "query">) => BaseTableOperationResponse<number>
-
create: <TPlain>(data: object, options: Pick<TableOperationQueryOptions, "plain"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>>
-
createMany: (dataList: object[], options: Pick<TableOperationQueryOptions, "enableTrigger">) => BaseTableOperationResponse<CreateManyRecordResponse>
-
delete: (options: Pick<TableOperationQueryOptions, "id" | "enableTrigger" | "offset" | "limit" | "withCount">) => BaseTableOperationResponse<any>
-
deleteMany: (options: Pick<TableOperationQueryOptions, "query" | "enableTrigger" | "offset" | "limit" | "withCount">) => BaseTableOperationResponse<DeleteManyRecordResponse>
-
find: <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "offset" | "limit" | "orderBy" | "expand" | "select" | "withCount" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object[] : Response<FindRecordResponse>>
-
first: <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "offset" | "orderBy" | "expand" | "select" | "withCount" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>>
-
get: <TPlain>(options: Pick<TableOperationQueryOptions, "id" | "expand" | "select" | "plain"> & { plain: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>>
-
update: <TPlain>(options: Pick<TableOperationQueryOptions, "data" | "id" | "enableTrigger" | "remove" | "offset" | "limit" | "withCount" | "plain" | "unset" | "incrementBy" | "append" | "uAppend" | "patchObject"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? object : Response<object>>
-
updateMany: <TPlain>(options: Pick<TableOperationQueryOptions, "query" | "data" | "enableTrigger" | "remove" | "offset" | "limit" | "withCount" | "plain" | "unset" | "incrementBy" | "append" | "uAppend" | "patchObject"> & { plain?: TPlain }) => BaseTableOperationResponse<TPlain extends true ? UpdateManyRecordResponse : Response<UpdateManyRecordResponse>>
-
packages/uni-mp/use-infinite-list/index.d.ts:20