【发布时间】:2017-08-25 01:43:02
【问题描述】:
我已经阅读了 3 次关于它的文档,但我仍然不知道它的作用。有人可以 ELI5(像我五岁一样解释)吗?以下是我的使用方法:
fun main(args: Array<String>) {
val UserModel = UserModel()
val app = Javalin.create().port(7000).start()
with (app) {
get("/users") {
context -> context.json(UserModel)
}
}
}
【问题讨论】:
-
哇,你的问题让我意识到没有很好的文档说明
with的原因 - 作为一个函数,而不是关键字 - 真正有效!所以我写了一个问题并以相同的类型回答它,也许它会给已经存在的答案增加一些价值。见:What is a “receiver” in Kotlin?
标签: kotlin