我想创建一些特定值的流并将它们映射到内部类。我目前的代码如下:
ERROR TypeError: Cannot read property 'answerValue' of undefined
at StatisticsComponent.getIphoneValue (statistics.component.ts:18)
at Object.eval [as updateRenderer] (StatisticsComponent.html:16)
at Object.debugUpdateRenderer [as updateRenderer] (core.js:14735)
at checkAndUpdateView (core.js:13849)
at callViewAction (core.js:14195)
at execEmbeddedViewsAction (core.js:14153)
at checkAndUpdateView (core.js:13845)
at callViewAction (core.js:14195)
at execEmbeddedViewsAction (core.js:14153)
at checkAndUpdateView (core.js:13845)
然而,这给了我一个错误'方法参考中的错误返回类型'。任何人都可以对这个问题有所了解吗?
答案 0 :(得分:2)
Stream.of()
返回Stream
个指定元素。将map
的方法引用传递给Stream
会将该方法分别应用于每个Stream
元素。因此,只有采用单个参数的构造函数才能工作。但是,Match::new
引用了带有4个参数的构造函数。