Angular的observable只在onInit时接收到数据
创始人
2024-10-24 08:31:41
0

要在Angular组件中订阅Observable以便在任何时间都可以接收数据,而不仅仅在OnInit时。以下是一些示例代码:

在组件中声明一个Observable:

import { Observable } from 'rxjs/Observable';

export class AppComponent {
  myObservable: Observable;
}

将Observable设置为fromEvent:

import { Observable } from 'rxjs/Observable';
import { fromEvent } from 'rxjs';

export class AppComponent {
  myObservable: Observable;

  ngOnInit() {
    this.myObservable = fromEvent(document, 'click');
  }
}

在组件中订阅Observable:

import { Observable } from 'rxjs/Observable';
import { fromEvent } from 'rxjs';

export class AppComponent {
  myObservable: Observable;

  ngOnInit() {
    this.myObservable = fromEvent(document, 'click');
    this.myObservable.subscribe(event => console.log(event));
  }
}

这样,在组件初始化、点击事件等各种情况下都可以接收到Observable中的数据。

相关内容

热门资讯

教程攻略!智星德州可以透视吗(... 教程攻略!智星德州可以透视吗(辅助挂)竟然是真的有挂(有挂解惑)1、下载好智星德州可以透视吗透视辅助...
教程辅助!wpk俱乐部辅助器(... 教程辅助!wpk俱乐部辅助器(辅助挂)果然是有挂(有挂总结)1、每一步都需要思考,不同水平的挑战会更...
揭秘真相!wepokerplu... 揭秘真相!wepokerplus辅助(辅助挂)总是有挂(有挂详细)1)wepokerplus辅助免费...
玩家必备科普!pokemmo免... 玩家必备科普!pokemmo免费脚本(辅助挂)其实真的有挂(了解有挂)进入游戏-大厅左侧-新手福利-...
揭秘!德扑HHpoker有挂吗... 揭秘!德扑HHpoker有挂吗(辅助挂)竟然是真的有挂(果真有挂)1、金币登录送、破产送、升级送、活...
大家学习交流!悦扑克脚本(辅助... 大家学习交流!悦扑克脚本(辅助挂)竟然真的是有挂(有挂方法)一、悦扑克脚本游戏安装教程牌型概率发牌机...
技术分享!wepoker游戏安... 技术分享!wepoker游戏安装教程(辅助挂)原来真的是有挂(有挂方针)wepoker游戏安装教程透...
科技揭秘!如何下载wpk透视版... 科技揭秘!如何下载wpk透视版(辅助挂)果然存在有挂(有挂技术)如何下载wpk透视版辅助器是一种具有...
重大通报!impoker辅助(... 重大通报!impoker辅助(辅助挂)原来真的有挂(有挂分析)1、进入游戏-大厅左侧-新手福利-激活...
必备攻略!hhpoker德州作... 您好,hhpoker德州作弊这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】...