在空响应到来时,在Observable.zip中停止observable

时间:2017-05-19 10:22:01

标签: angular typescript reactive

我正在研究angular和Typescript。我有一个代码,如

const activePairs = Observable
    .zip(ActiveCustomerChoices, ActiveLocations)
    .map(([ccs, locs]) => makePairs(ccs, locs));

ActiveCustomerChoices可能会返回空数据。如果是,我需要提取它并停止执行。我怎样才能阻止观察者?

1 个答案:

答案 0 :(得分:0)

您可以使用select (len(qq.FilePath) - charindex('/', reverse(qq.FilePath)) + 2),` `(len(qq.FilePath) - charindex('.', reverse(qq.FilePath))) - (len(qq.FilePath) - charindex('/', reverse(qq.FilePath))) - 0) as fname

takeWhile