我正在尝试通过注入添加模型
val model = PersonModel by inject()
但错误:
'PersonModel'没有伴侣对象。
我做错了什么?
答案 0 :(得分:2)
您需要使用:
,而不是=
。
val model: PersonModel by inject()
错误的原因是,当编译器看到val model = PersonModel
时,它会假设您正在尝试将PersonModel
类的伴随对象分配给model
,但是一个,所以它给你最有用的信息,没有意识到你犯了一个简单的语法错误。