‘DebugConfig‘ only refers to a type, but is being used as a value here.
发布日期:2021-06-30 14:31:03 浏览次数:2 分类:技术文章

本文共 315 字,大约阅读时间需要 1 分钟。

错误消息:

试图注入一个值,但实际上DebugConfig被定义成interface,只是一个类型:

将interface替换成abstract class后问题解决:

class声明了一个值,也声明了一种类型,你可以把Man赋值给一个变量,所以class是一种值,也可以说imgss是一个Man(类型),此时Man承担了一种类型的角色。

interface声明了一种类型,但是你不能把dogfood赋值给某个变量,否则你会得到一个报错``dogfood’ only refers to a type, but is being used as a value here`

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

转载地址:https://jerry.blog.csdn.net/article/details/108509789 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SAP Spartacus的url parameter
下一篇:No injector for custom defined data type的解决办法

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月12日 08时12分12秒