运输者抱怨:
算术运算的左侧必须为“ any”,“ number”或枚举类型。
关于此代码:
import { map } from 'rxjs/operators';
const multiply = num => map(value => value * num);
我该如何解决?
答案 0 :(得分:0)
由于您未指定value
的类型,因此不会对T
的{{1}}类型的参数进行推断,因此map
被设置为{{1 }},最终传播回T
并导致错误。您可以通过指定{}
的类型来解决此问题:
value
(您可能也应该指定value
的类型,但这与问题无关。)