基于UniApp框架,实现跨平台多终端适配的聊天对话组件开发、表情选择交互设计及消息发送,支持文本与表情混合渲染。
目录
- 聊天界面静态组件实现
- 消息列表布局
- 消息气泡双向布局
- 辅助元素定位与样式
- 静态数据模拟与扩展性设计
- 表情选择器静态模块
-
- 多端样式适配方案
-
聊天界面静态组件实现
消息列表布局
- 容器结构与滚动控制
- scroll-view动态高度适配: 使用 calc(100vh - 120px) 计算容器高度(120px 为输入区域预留高度),确保消息列表始终占据屏幕剩余空间。
`<scroll-view scroll-y