Handlebars.net не сохраняет пустое пространство - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть следующий шаблон:

<!DOCTYPE html>
<html>
<body>
    {{>Header}}
    This is a test template.
    {{>Footer}}
</body>
</html>

Когда я скомпилирую этот шаблон, я ожидаю получить это:

<!DOCTYPE html>
<html>
<body>
    This is a header.
    This is a test template.
    This is a footer.
</body>
</html>

Вместо этого я получаю следующее:

<!DOCTYPE html>
<html>
<body>
This is a header.    This is a test template.
This is a footer.</body>
</html>

Отступы перед первой и третьей строками пропали;и новые строки перед второй строкой и закрывающим тегом тела исчезлиОжидается ли это, и есть ли способ сохранить пробелы так, как они изложены в базовом шаблоне?Я должен отметить, что я использую Handlebars.Net здесь, хотя я понимаю, что он предназначен для того, чтобы максимально близко имитировать оригинальную спецификацию Javascript.

...