角@Injectable()与提供程序数组

时间:2020-04-16 15:15:41

标签: angular

给我的印象是(可能是错误的?) @Injectable({ providerIn:'root', }) 它不需要是app.module.ts下NgModule中的providers数组...

该服务ngx-cookie-service似乎不是这样吗?看一下模块(https://github.com/stevermeister/ngx-cookie-service/blob/master/projects/ngx-cookie-service/src/lib/cookie.service.ts),它确实具有该注释,但是,我仍然需要将其放在@NgModule providers数组中。

这是什么原因?

0 个答案:

没有答案