Observable.create

时间:2017-11-29 12:31:47

标签: typescript rxjs reactive-programming rxjs-lettable-operators

是否有Observable.create()rxjs/Observable导入的Observable.of()的可调整运算符?

我已经从rxjs/Observable导入的lettable operator of()替换了rxjs/observable/of导入的Handlers

但我找不到第一个问题的可调运营商,任何可以提供帮助的人?

编辑:不重复,这个问题是关于使用Observable.create()作为可调运算符,而不是导入和使用lettable静态运算符作为Observable.of()

1 个答案:

答案 0 :(得分:0)

guard let text = textLabel.text? else { return } let separateText = text.components(separatedBy: ",") separateText.forEach { (element) in let myGesture = UITapGestureRecognizer(target: self, action: #selector(handleDelete)) element.isUserInteractionEnabled = true element.addGestureRecognizer(myGesture) } @objc func handleDelete() { print(element) } 没有可调整的运算符。它是类定义的一部分,因此只需导入Observable就可以使用它,而不会产生可让操作符解决的问题(导入掉落,树抖动等)。

所以要么

打字稿:

Observable.create

或作为普通 lib

    import { Observable } from 'rxjs/Observable';
    ...
    Observable.create(...)

会好起来的吗:)。