merge
Пробелы внутри скобок игнорируются, поэтому {{name}} и {{ name }} — один и тот же плейсхолдер. Ключ, которого нет в объекте, остаётся как есть: пропуск виден, а не превращается в молчаливую пустоту; onMissing: "empty" убирает его.
escape принимает функцию, применяемую к каждому подставляемому значению, — передайте escapeHtml, если результат попадёт на страницу.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Строка шаблона с плейсхолдерами |
|
| Объект, из которого берутся значения. |
|
|
|
Возвращает
string — шаблон с заполненными плейсхолдерами.
Исключения
Исключение | Условие |
|---|---|
| шаблон не строка или данные не объект. |
Примеры
Заполнение шаблона
Смотрите также
Исходный код
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.