博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Angular 2] Handling Click Events with Subjects
阅读量:6703 次
发布时间:2019-06-25

本文共 801 字,大约阅读时间需要 2 分钟。

While Angular 2 usually uses event handlers to manage events and RxJS typically uses Observable.fromEvent, a good practice when using Angular 2 and RxJS combined is to use Subjects and push the value through each event so that you can use it as part of your stream.

 

import {Component} from 'angular2/core';import {bootstrap} from 'angular2/platform/browser';import 'rxjs/add/operator/map';import {Subject} from 'rxjs/Subject';@Component({    selector: 'app',    template: `                

{
{clock | async | date: 'yMMMMEEEEdjms'}}

`})class App { click$ = new Subject(); public clock; constructor(){ this.clock = this.click$.map( () => new Date()); }}bootstrap(App);

 

So here create a click$ subject, every time you click the button, it will map to a current date value.

 

转载地址:http://skblo.baihongyu.com/

你可能感兴趣的文章
数组逆序重放(链表头插法练习)
查看>>
windows server 2008 安装实录
查看>>
安装卸载图形界面
查看>>
修改EXCHANGE默认的收发邮件大小是10M
查看>>
软raid的详细配置讲解 raid 0
查看>>
large-scale analysis of malware downloaders
查看>>
一道中级运维的shell面试题
查看>>
erlang: Programming Rules and Conventions。
查看>>
分布式应急响应
查看>>
iso定制封装
查看>>
精通MVC3摘译(8)-处理输出(2)
查看>>
字符串翻转之实现二
查看>>
Windows server 2008 Hyper-v下,玩转office communicator Server 2007 Enterprise
查看>>
Agent监控软件在IT工作中的应用
查看>>
Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
查看>>
内核调优记录file-max
查看>>
stream 实现异构数据表的传输
查看>>
机器视觉系统设计数字相机与模拟相机的优势比较
查看>>
RHEL 5基础篇—linux的简介
查看>>
Windows Server 2008 R2之五操作主控的管理
查看>>