Использование Play Framework 2 Я заметил, что созданные Scala HTML-шаблоны не любят отступать @if
или @for
.
Итак, например, что-то вроде этого:
<ul>
@for(test <- tests) {
<li>@test.name</li>
}
</ul>
Будут добавлены лишние ненужные пробелы. Чтобы исправить это, мне нужно сделать что-то вроде этого:
<ul>
@for(test <- tests) {
<li>@test.name</li>
}
</ul>
Что будет беспорядочно с дополнительными @defining
или другими операторами.
Итак, есть ли способ преффицировать/украсить рендеринг шаблонов Scala, чтобы избавиться от лишних пробелов?
UPDATE:
Чтение этот поток Я заметил, что дополнительные пробелы и разрывы строк добавляются также из-за параметров поверх шаблонов. Итак:
@(myParam: String)
<!DOCTYPE html>
<html>
<head></head>
<body></body>
</html>
добавит 3 дополнительных разрыва строки поверх полученного HTML. Это определенно раздражает.
Поток, кажется, говорит, что на данный момент нет возможности исправить это.