我具有以下Kotlin对象类型,其字段的默认值为null:
data class Field(
val content: String? = null,
val field: String = ""
)
然后我尝试传递对象:
val myObject = Field(field = "something")
到胡子模板:
<!DOCTYPE ...>
<html>
<head>
<meta .../>
</head>
<body ...">
{{#myObject}}
{{#content}}
{{.}}<br/>
{{/content}}
{{#field}}
{{.}}<br/>
{{/field}}
{{/myObject}}
</body>
</html>
并且在填充模板后,我收到一个例外:No key, method or field with name 'content' on line ...
我无法理解可能出了什么问题
也许您应该为问题的默认内容定义“”?