users
):存储用户ID、昵称、头像、积分等基础信息。circles
):记录圈子ID、名称、简介、创建者ID、成员数量等。posts
):包含动态ID、用户ID、圈子ID、内容、图片、发布时间等字段。page
和size
参数,避免单次请求数据量过大。#ifdef H5
、#ifdef APP-PLUS
)处理平台差异,确保功能一致性。uni.setStorageSync('token', token)
,后续请求通过Authorization
头携带。uni.login
获取用户授权信息,后端换取OpenID完成注册/登录。POST /api/circles
接口创建,后端校验权限并返回圈子ID。uni-richtext
)支持图文混排,通过uni.chooseImage
上传图片至OSS,接口提交内容至POST /api/posts
。onPullDownRefresh
)和上拉加载(onReachBottom
),调用GET /api/posts?circle_id=1&page=1
分页加载数据。uni.subscribeToKey
订阅用户相关事件(如@我的评论),通过UniPush或第三方服务实现离线推送。rpx
单位适配不同屏幕,flex
布局实现动态卡片排列。<image>
标签使用lazy-load
属性,减少首屏加载时间。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。