请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

管道报错问题

把管道去掉就不会报错,加上管道就会出错 ,但是这个错误不会影响代码正常运行。但是为什么会显示没定义呢

正在回答 回答被采纳积分+3

2回答

IBirdU 2017-06-22 00:43:17

stock-filter.pipe.ts 里面 transform 方法改变返回值为 Stock[] 型,不知道老师演示的返回any 就行,我们的就不行,就会报错

transform(list: any[], filed: string,keyword:string): Stock[]{

........

}

0 回复 有任何疑惑可以回复我~
JoJo 2017-06-21 08:58:30

把代码贴上来看一下,尤其是错误信息

0 回复 有任何疑惑可以回复我~
  • IBirdU #1
    为什么transform 方法返回值是any,我们的项目会报错。你演示的就不会
    Error:(27, 15) Angular: Identifier 'name' is not defined. 'T' does not contain such a member
    Error:(28, 15) Angular: Identifier 'price' is not defined. 'T' does not contain such a member
    Error:(30, 32) Angular: Identifier 'rating' is not defined. 'T' does not contain such a member
    回复 有任何疑惑可以回复我~ 2017-06-22 00:45:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信