Kotlin 如何在tornadoFx中注入ItemViewModel
我正在尝试通过注入将模型添加到视图中Kotlin 如何在tornadoFx中注入ItemViewModel,kotlin,tornadofx,Kotlin,Tornadofx,我正在尝试通过注入将模型添加到视图中 val model = PersonModel by inject() 但错误是: “PersonModel”没有伴生对象 我做错了什么?您需要使用:,而不是= val model: PersonModel by inject() 错误的原因是,当编译器看到val model=PersonModel时,它假定您试图将PersonModel类的伴生对象分配给model,但没有,因此它会给您提供最有用的消息,而没有意识到您犯了一个简单的语法错误
val model = PersonModel by inject()
但错误是:
“PersonModel”没有伴生对象
我做错了什么?您需要使用
:
,而不是=
val model: PersonModel by inject()
错误的原因是,当编译器看到
val model=PersonModel
时,它假定您试图将PersonModel
类的伴生对象分配给model
,但没有,因此它会给您提供最有用的消息,而没有意识到您犯了一个简单的语法错误