我试图将Promise<T>
从PromiseKit转换为ReactiveSwift SignalProducer
,但我遇到了麻烦。有人能指出我正确的方向吗?
目前我有:
extension SignalProducer {
func from(promise: Promise<Value>) -> SignalProducer<Value, Error> {
return SignalProducer { observer, disposable in
promise.then {
observer.send(value: $0)
observer.sendCompleted()
}.`catch` { error in
observer.send(error: error)
}
}
}
}
我试图模仿rxjs&#39; fromPromise
方法。
答案 0 :(得分:1)
这就是我想出来的。
<script>
$(function(){
var fst=$("#first").val();
var sec=$("#second").val();
if (sec>fst) {
alert("Second value should less than first value");
return true;
}
})
</script>