【发布时间】:2020-05-04 18:35:59
【问题描述】:
我的 Angular 服务中有一个主题,
itemClicked: Subject<MenuTab | MenuLaunchTab, MenuItem>;
问题是,当我将MenuTab 作为我的第一个参数传递时,我想传递MenuItem only,而在第一个参数传递 nothing 作为我的第二个参数时参数为MenuLaunchTab。
我想复制我们对函数参数所做的:
function(tab: MenuTab | MenuLaunchTab, item?: MenuItem)
【问题讨论】:
-
你介意解释一下吗,我不太明白
-
最近 rxjs 是否开始允许一个主题使用多个类型参数?或者这是图书馆的一些扩展?
-
Subject只有一个类型参数:github.com/ReactiveX/rxjs/blob/6.5.5/src/internal/…
标签: angular typescript rxjs subject