【问题标题】:How to inject ItemViewModel in tornadoFx如何在 tornadoFx 中注入 ItemViewModel
【发布时间】:2017-08-30 19:29:54
【问题描述】:

我正在尝试通过注入添加模型来查看

val model = PersonModel by inject()

但错误:

“PersonModel”没有伴随对象。

我做错了什么?

【问题讨论】:

    标签: kotlin tornadofx


    【解决方案1】:

    您需要使用:,而不是=

    val model: PersonModel by inject()
    

    错误的原因是,当编译器看到val model = PersonModel 时,它假定您正在尝试将PersonModel 类的伴随对象分配给model,但是没有,所以它为您提供最有用的信息,却没有意识到您犯了一个简单的语法错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多