我正在使用Winforms应用程序,我打算在用户单击它时使标签“滑行”。为此,我创建了一个click事件,该事件启动了一个计时器,该计时器随后将标签逐渐移至窗体上方。然后,我有了一个递增的计数器,当计数器到达某个位置时,计时器应该停止。但是,计时器没有停止。为了测试目的,我故意将计数器限制设置为2,但是标签继续从表格中移开。这是代码:
//example 1
const xd = new Observable(({ next }) => {
next("3");
});
xd.subscribe(msg => console.log(msg));
//example 2
const obs$ = new Observable();
obs$.subscribe(mg => console.log(mg));
//example 3
private socket: SocketIOClient.Socket;
constructor(private url: string) {
this.socket = io(this.url);
}
listen() {
return new Observable(({ next }) => {
this.socket.on("message",next)
})
}