SDKsuni-app / uni-app x
分页获取已加入群组
分页查询当前用户已加入的群组。
getJoinedGroupListPage() 适合群组数量较多的列表页。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
offset | number | 是 | 起始偏移量,第一页传 0。 |
count | number | 是 | 本次读取数量。 |
import { getJoinedGroupListPage } from '@/uni_modules/unix-openim-sdk'
const result = await getJoinedGroupListPage({
offset: 0,
count: 50,
})
const groups = result != null ? result.groups : []返回结果
Promise 成功后返回 OpenIMGroupListResult | null;非空结果的 groups 是当前页 OpenIMGroupItem[]。该结果不包含总数或下一页游标;当返回数量小于 count 时,可以视为已经到达当前列表末尾。
继续加载时,按已请求的条目数增加 offset,不要使用收到群组事件后可能已经变化的界面列表长度。群资料字段见群组概览。
分页期间收到群组新增或删除事件时,应重置分页并从第一页重新加载,避免偏移量变化造成重复或遗漏。
这个页面有帮助吗?