Kotlin Mustach正在抛出有关空值的错误
我有以下Kotlin对象类型,字段的默认值为null:Kotlin Mustach正在抛出有关空值的错误,kotlin,nullable,mustache,Kotlin,Nullable,Mustache,我有以下Kotlin对象类型,字段的默认值为null: data class Field( val content: String? = null, val field: String = "" ) 然后我尝试传递对象: val myObject = Field(field = "something") 要创建胡子模板,请执行以下操作: <!DOCTYPE ...> <html> <head> <meta .../> <
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>
可能您应该为问题的默认内容定义“”。是的,这是可能的。但我认为在这种情况下,它会在文档中生成一个空行。@youngDev是的,我不熟悉“mustache模板”,但有任何方法将其与null、使用js或类似的内容进行比较。这个问题是为熟悉kotlin、mustache和问题的潜在原因的人发布的