#for-loop #input #web #pug
#for-loop #ввод #веб #pug
Вопрос:
В настоящее время я играю с Jade прямо сейчас, чтобы посмотреть, как это работает.
Здесь у меня есть for-loop для создания входных данных для меня.
-for ( var i = 0; i < numItems; i )
-for each in ['name', 'cost', 'amount']
input(id=each,type=itemsVar[each]['type'],placeholder=itemsVar[each]['val'],name=each, value=each i)
Это вывод
Почему только входные данные name имеют значения, но не остальные?
Ответ №1:
Проблема в том, что типы значений и ввода разные. Тип значения для всех этих входных данных — строка, а тип для стоимости и суммы — число.
Строка алфавита не может быть числом, поэтому она не отображается.