一个用于渲染消息列表的组件。
| 属性 | 类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|
estimateItemSize |
number |
✅ | - | 列表项的估算高度 |
iconPack |
IconPack1 |
❌ | defaultIconPack |
图标包 |
loadMore |
(lastMessage: Message) |
✅ | - | 加载更多消息的函数,返回的消息将被前置插入 |
messages |
Message[] |
✅ | - | 要渲染的消息列表 |
renderer |
(message: Message, index: number) |
✅ | - | 消息的渲染函数 |
visibleItemsCount |
number |
✅ | - | 最大可见消息数量 |
<rtk-message-list-view></rtk-message-list-view><rtk-message-list-view>
</rtk-message-list-view><script>
const el = document.querySelector("rtk-message-list-view");
el.estimateItemSize= 42;
el.messages= [];
</script>