Усы выдает ошибку о нулевом значении - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть следующий Kotlin тип объекта с нулевым значением по умолчанию для поля:

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 ... Я не могу понять, что может быть не так

1 Ответ

0 голосов
/ 27 февраля 2020

может быть, вы должны определить "" для содержимого по умолчанию для проблемы?

...