是否有Observable.create()
从rxjs/Observable
导入的Observable.of()
的可调整运算符?
我已经从rxjs/Observable
导入的lettable operator of()
替换了rxjs/observable/of
导入的Handlers
。
但我找不到第一个问题的可调运营商,任何可以提供帮助的人?
编辑:不重复,这个问题是关于使用Observable.create()作为可调运算符,而不是导入和使用lettable静态运算符作为Observable.of()
答案 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(...)
会好起来的吗:)。