Skip to content

通知栏列表组件 INotifyBox

介绍

这是一个用于显示通知栏消息列表和详情的组件。

代码演示

注意:组件库暂时没有支持多语言,预制模板中若存在需要i18n翻译的字段,需要添加i18n映射字段由外部传入翻译后的文字,格式为 i18n: {'i18n-[field]': 'i18nFieldName'}

属性

属性说明类型默认值
v-model:currentFilter当前选中筛选的配置信息Object{}
v-model:currentNotify设置当前选中的消息数据Object{}
title页面标题StringInbox
tagNametag标记名称StringNEW
emptyName无数据的文字信息StringNo Data
filterList过滤项的配置(数据格式见示例)Array[]
notifyList消息列表(数据格式见示例)Array[]
i18ni18n映射字段由外部传入翻译后的文字,格式为 i18n: {'i18n-[field]': 'i18nFieldName'}Object{}

事件

事件名说明类型默认值
changeFilter点击筛选触发的回调Function(item: Object) => void
clickNotify点击某条消息触发的回调Function(item: Object) => void

方法

方法名说明类型默认值
----

插槽

插槽名说明
detail用于自定义每一项消息中的消息详情展示