ux-comment
v1.1.11
Published
comment by vue3+ts+tiptap
Readme
| 属性名 | 类型 | 描述 | 必填 | | --------------- | -------- | ---------------------------------------------------- | ---- | | requestFunction | Function | 请求方法,用于发送请求获取数据 | 是 | | type | string | "meeting" /"task" 类型,表示是会议还是任务 | 是 | | headerDomain | string | 头像前缀域名 | 是 | | fileDomain | string | 文件前缀域名 | 是 | | userId | string | 用户 id | 是 | | meetingId? | string | 会议 id,可选,对会议来说必填 | 否 | | startTime? | string | 会议开始时间,可选 ,对会议来说必填 | 否 | | taskId? | string | 任务 id,可选,对项目来说必填 | 否 | | projectId? | string | 项目 id,可选 ,对项目来说必填 | 否 | | canPreViewImg? | string[] | 可预览的图片后缀,默认 ['png', 'jpg', 'jpeg', 'gif'] | 否 | | limitNum? | number | 最大可输入字符数,默认 500 | 否 |
事件: | 事件 | 描述| 说明| | --- | --- | ---| | openBusiness | 打开名片 | (id:string)=> void | | downloadFile | 下载文件 | ({path:string,name:string})=> void | | previewFile | 预览文件 | ({path:string,name:string})=> void | | clickLink | 点击链接 | (src:string)=> void | | goToTask | 打开任务 | (id:string)=> void | | goToMeeting | 打开会议 | (id:string)=> void |
Exposes | 事件名 | 说明 | 参数| | --- | --- | --- | | init | 初始化 tab 数据 | (type:comment/file/state,show:boolean)=>void,type为tab名称,show为是否强制切换到tab页,默认false|
提示: 如果出现:TypeError: Cannot destructure property 'container' of 'el[SCOPE]' as it is undefined. 请在onmounted之后再显示评论组件
<ux-comment v-if="isOnmounted" />