Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 748 Bytes

File metadata and controls

46 lines (38 loc) · 748 Bytes

BRSocket-Angular2

Socket на angular2. Принимающий события из websocket-a.

Установка

npm i -S brsocket-angular2

Использование

import {SocketModule} from "brsocket-angular2";

@NgModule({
    imports: [
        ... 
        SocketModule
        ...
    ],
    declarations: [
        DemoComponent
    ]
})
export class Demo {
}
@Component({
    .....
})
export class DemoComponent {
    public messages: Message[];

    constructor(protected socket:SocketService) {
    }
    
    ngOnInit() {
        var self = this;
        this.socket.on('chat:message', function (message) {
            self.messages.push(message);
        }, Message);
    }
}