0.1.19 • Published 7 months ago

bbs-package v0.1.19

Weekly downloads
-
License
-
Repository
-
Last release
7 months ago

bbs-package 接入指南

起步,安装依赖

//默认安装最新
npm install bbs-package
//指定版本
npm install bbs-package@0.0.83

配置

// main.js 中  仅支持Vue3
//项目使用animate.css 可忽略此步骤
import { createApp } from 'vue'
import 'bbs-package/dist/style.css'
import App from './App.vue'
// 导入
import { chat } from 'bbs-package'
const app = createApp(App)
// 使用即初始化
app.use(chat,{
    connect:{
        groupId:'1655848526302363650',//写存在的即可,使用时直接 调用方法进行切换
        id:'1',//用户ID
        isBannedToPost:true,//首次进入是否禁言
        nickName:'我是昵称',//用户昵称
        loadUrl: 'https://www.hunike.top:9004/#/'//可不传
    },
    logo:{
        showLogo:true,//显示logo 只能在这里配置 没有方法来 管理这个
        drag:true,//是否可拖动
        url:'',//自定义悬浮窗图标
        style:{//自定义悬浮窗大小
            width:'40px',//
            height:'40px',//
        },
        logoPosition:{ //悬浮窗位置
            direction:'right',//靠右 可选值 left
            marginsX:'10',// 水平方向距离边距
            marginsY:'20',//竖直方向距离边距
        }
    }
})
app.mount('#app')

控制

// 选项式 api 使用
this.$chat.showModel()//手动显示聊天窗口
this.$chat.hidModel()//手动关闭聊天窗口

let connect  = {
    groupId:'1655848526302363650',//写存在的即可,使用时直接 调用方法进行切换
    id:'1',//用户ID
    isBannedToPost:true,//首次进入是否禁言
    nickName:'我是昵称',//用户昵称
    loadUrl: 'https://www.hunike.top:9004/#/'//可不传
}
this.$chat.changeGroup(connect)//切换群聊 参数和初始化时结构保持一致

this.$chat.onClickChatCardBtn( callback ) //当聊天窗口中的卡片按钮被点击时触发

// callback -> 回调参数 为分享消息时的 消息体内容


//组合式 api 使用 或 setup 语法糖使用
import { useBBsPackage } from 'bbs-package'
const chatHooks = useBBsPackage()
chatHooks.showModel()//手动显示聊天窗口
chatHooks.hidModel()//手动关闭聊天窗口
let connect  = {
    groupId:'1655848526302363650',//写存在的即可,使用时直接 调用方法进行切换
    id:'1',//用户ID
    isBannedToPost:true,//首次进入是否禁言
    nickName:'我是昵称',//用户昵称
    loadUrl: 'https://www.hunike.top:9004/#/'//可不传
}
chatHooks.changeGroup(connect)//切换群聊 参数和初始化时结构保持一致

chatHooks.onClickChatCardBtn( callback ) //当聊天窗口中的卡片按钮被点击时触发
// callback -> 回调参数 为分享消息时的 消息体内容
//注:内包含其他组件实例
0.1.19

7 months ago

0.1.18

7 months ago

0.1.17

7 months ago

0.1.16

7 months ago

0.1.15

7 months ago

0.1.14

7 months ago

0.1.13

7 months ago

0.1.12

7 months ago

0.1.11

7 months ago

0.1.1

7 months ago

0.1.0

7 months ago

0.0.99

7 months ago

0.0.98

7 months ago

0.0.97

7 months ago

0.0.96

7 months ago

0.0.95

7 months ago

0.0.94

7 months ago

0.0.93

7 months ago

0.0.92

7 months ago

0.0.91

7 months ago

0.0.9

7 months ago

0.0.89

7 months ago

0.0.88

8 months ago

0.0.84

8 months ago

0.0.85

8 months ago

0.0.83

8 months ago

0.0.82

8 months ago

0.0.81

8 months ago

0.0.8

8 months ago

0.0.79

8 months ago

0.0.78

8 months ago

0.0.77

8 months ago

0.0.76

8 months ago

0.0.75

8 months ago

0.0.74

8 months ago

0.0.73

8 months ago

0.0.71

8 months ago

0.0.7

8 months ago

0.0.63

8 months ago

0.0.62

8 months ago

0.0.61

8 months ago

0.0.6

8 months ago

0.0.5

8 months ago

0.0.4

8 months ago

0.0.3

8 months ago

0.0.2

8 months ago

0.0.1

8 months ago