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

https://github.com/meepobrother/meepo-event

事件订阅及通知
https://github.com/meepobrother/meepo-event

angular events

Last synced: 2 months ago
JSON representation

事件订阅及通知

Awesome Lists containing this project

README

          

# event like socket for angular

- 引入
```ts
import { SocketRoom, SocketModule, SocketService } from 'meepo-event';
```
- 注册根room
```ts
SocketModule.forRoot(new SocketRoom('root'))
```
- 注册子room
```ts
SocketModule.forChild(new SocketRoom('index'))
```

```ts

constructor(
public event: SocketService
){
// 监听事件
this.event.on('index',(data)=>{
console.log('index',data);
});
this.event.on('root',(data)=>{
console.log('root',data);
});
}

emit(){
// 触发事件
this.event.emit('index','index test');
this.event.emit('root','root test');
}
```