提供的参数与调用目标的任何签名不匹配
来源:4-4 使用工厂和值声明提供器
戏命师丶
2017-05-06

D:/AngularTest/DI/src/app/app.module.ts (31,16): Supplied parameters do not match any signature of call target.
好像是anotherproductservice这个实现类的问题,下面是类代码
import { Injectable } from '@angular/core';
import {Product,ProductService} from '../shared/product.service';
import {LoggerService} from './logger.service';
@Injectable()
export class AnotherproductService implements ProductService {
getProduct():Product{
return new Product(1,"sanxing",4300,"三星手机就是屌");
}
constructor(public logger:LoggerService) { }
}
写回答
1回答
-
JoJo
2017-05-08
额,应该没问题啊,https://github.com/jojozhai/angular4/tree/master/ch4/di 这是我的代码,供参考。
00
相似问题