Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/PengBoUESTC/vite-plugin-bullet-msg

show target msg on screen like bullet chat
https://github.com/PengBoUESTC/vite-plugin-bullet-msg

Last synced: 15 days ago
JSON representation

show target msg on screen like bullet chat

Awesome Lists containing this project

README

        

# vite-plugin-bullet-msg
vite-plugin-bullet-msg

## get the target str from your code to dispaly in screen like bullet-chat

- get the target str and then send event by ws, client will create dom with the msg

```javascript
bulletMsgPlugin({
wsProtocol: 'vite-hmr', // ws protocol
wsPath: 'xxx', // link
targetKey: 'TODO',
rootPath: __dirname,
duration: 50, // 动画时长 s
})
```

+ or U can handle the target data yourself
```javascript
bulletMsgPlugin({
wsProtocol: 'vite-hmr', // ws protocol
wsPath: 'xxx', // link
targetKey: 'TODO',
rootPath: __dirname,
duration: 50, // 动画时长 s
dataHandler: (data) => {
// U can create a Vue instance to show your data in browser
console.log(data)
}
})
```