【发布时间】:2021-04-23 08:03:07
【问题描述】:
我正在尝试向我的服务注入其他参数。我正在关注本教程https://www.techiediaries.com/pass-parameters-angular-10-service-inject/
但是当我运行我的程序时,我得到 NullInjectorError: No provider for param!
这是否可行,因为这看起来很简单,我无法理解我可能会做错什么。
为什么我需要这样做是因为有一项服务需要知道对象 ID 才能正常工作。如何获取此 id 取决于此服务的注入位置。
但为了让事情顺利进行,我想先让这个硬编码的值起作用。
PS。如果我删除该私有参数:服务构造函数中的字符串将正确注入。
【问题讨论】:
标签: angular