Передача значения в <input>с помощью руля - PullRequest
0 голосов
/ 18 января 2020

В E JS мы используем этот синтаксис для передачи значения в поле ввода и предотвращения его сброса, если проверка формы не удалась.

<input
  type="name"
  id="name"
  name="name"
  placeholder="Enter Name"
  value="<%= typeof name != 'undefined' ? name : '' %>"/>

Моя проблема здесь связана с параметром значения. Какая была бы альтернатива рулю для достижения этого результата?

1 Ответ

0 голосов
/ 21 января 2020

Именно по этой причине вы можете сделать это следующим образом

<input
  type="name"
  id="name"
  name="name"
  placeholder="Enter Name"
  value="{{#if name}}{{name}}{{/if}}"/>

Если вы специально хотите сопоставить тип и другие выражения, вам придется написать собственную вспомогательную функцию для того же

См. Ссылку: https://handlebarsjs.com/guide/#custom -помощь

...