0.1.31 • Published 12 months ago
hzim-ui v0.1.31
hzim_ui
This template should help get you started developing with Vue 3 in Vite.
安装
npm安装
npm install hzim-ui
yarn安装
yarn add hzim-ui
使用
目前仅支持vite+vue3+js项目
//main.js 引入组件库
import HZIMUI from 'hzim-ui'
import "hzim-ui/style.css"//引入样式文件
const app = createApp(App)
app.use(HZIMUI)
使用组件
<template>
<HzChatApp ref="charRef"></HzChatApp>
</template>
<script setup>
let chatRef = ref()
let options = relative({
url: "https://example.irenfang.cn",
MqttUrl: "http://example.irenfang.cn:28083",
token: 'iusghe9u.43hn9uihvs98ehr.590834g5',
userId: 'hz031',
name: '。',
avatar: '',
topic: `chat/user/${sessionStorage.getItem('userId')}/inbox`,
qos: 1
})
let MailList = ref([
{
name: 'zhangsan',
id: 'hz099',
avatar: ''
},
])
chatRef.value.initChatSys(options, MailList.value)
</script>
API
参数 | 说明 | 类型 | 可选值 | 默认值 | 是否必填 |
---|---|---|---|---|---|
options | 连接参数 | object | — | — | 是 |
MailList | 联系人列表 | Array | — | — | 是 |
options
参数 | 说明 | 类型 | 可选值 | 默认值 | 是否必填 |
---|---|---|---|---|---|
url | socket.io及后端服务地址 | string | — | — | 是 |
MqttUrl | mqtt地址 | string | — | — | 是 |
token | token | string | — | — | 否 |
userId | 用户ID | string | — | — | 是 |
name | 用户名 | string | — | — | 是 |
avatar | 头像 | string | — | — | 否 |
topic | mqtt会话主题 | string | — | — | 是 |
qos | 同mqtt qos | number | — | — | 否 |
MailList
参数 | 说明 | 类型 | 可选值 | 默认值 | 是否必填 |
---|---|---|---|---|---|
userId | 用户ID | string | — | — | 是 |
name | 用户名 | string | — | — | 是 |
avatar | 头像 | string | — | — | 否 |
Slot
Name | Description |
---|---|
— | - |
- | - |
Events
事件名称 | 说明 | 回调参数 |
---|---|---|
- | - | - |
Methods
名称 | 说明 | 类型 |
---|---|---|
initChatSys | 初始化聊天组件 | ^Function(options,MailList) => void |
0.1.31
12 months ago
0.1.30
12 months ago
0.1.29
12 months ago
0.1.28
1 year ago
0.1.27
1 year ago
0.1.26
1 year ago
0.1.25
1 year ago
0.1.24
1 year ago
0.1.23
1 year ago
0.1.22
1 year ago
0.1.21
1 year ago
0.1.20
1 year ago
0.1.19
1 year ago
0.1.18
1 year ago
0.1.17
1 year ago
0.1.16
1 year ago
0.1.15
1 year ago
0.1.14
1 year ago
0.1.13
1 year ago
0.1.11
1 year ago
0.1.10
1 year ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago