Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin Mustach正在抛出有关空值的错误_Kotlin_Nullable_Mustache - Fatal编程技术网

Kotlin Mustach正在抛出有关空值的错误

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 .../> <

我有以下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>


可能您应该为问题的默认内容定义“”。

是的,这是可能的。但我认为在这种情况下,它会在文档中生成一个空行。@youngDev是的,我不熟悉“mustache模板”,但有任何方法将其与null、使用js或类似的内容进行比较。这个问题是为熟悉kotlin、mustache和问题的潜在原因的人发布的