如何在 tornadoFx 中注入 ItemViewModel
How to inject ItemViewModel in tornadoFx
我正在尝试通过注入添加模型以查看
val model = PersonModel by inject()
但是错误:
'PersonModel' does not have a companion object.
我做错了什么?
您需要使用 :
,而不是 =
。
val model: PersonModel by inject()
错误的原因是,当编译器看到 val model = PersonModel
时,它假定您正在尝试将 PersonModel
class 的伴随对象分配给 model
,但没有一个,所以它会尽可能地为您提供最有用的信息,而不会意识到您犯了一个简单的语法错误。
我正在尝试通过注入添加模型以查看
val model = PersonModel by inject()
但是错误:
'PersonModel' does not have a companion object.
我做错了什么?
您需要使用 :
,而不是 =
。
val model: PersonModel by inject()
错误的原因是,当编译器看到 val model = PersonModel
时,它假定您正在尝试将 PersonModel
class 的伴随对象分配给 model
,但没有一个,所以它会尽可能地为您提供最有用的信息,而不会意识到您犯了一个简单的语法错误。