2
У меня есть форма Ember, где я хочу отключить ввод данных на основе пользователя. Я получаю массив модифицируемых полей из моего заднего конца.Ember, disable input, основанный на условии
Как мне заставить это работать с Ember? Идеальный вариант был бы сделать это,
{{input type="text" disabled=isModifiable("middleName") value=middleName}}
Я знаю, что это не возможно. Довольно новый для Ember, совет будет оценен. Благодарю.
Спасибо, но у меня есть около 20 различных полей. Я нахожу создание 20 разных имен методов избыточными. В любом случае, из этого? – ShivamD
Вы можете создать пользовательский компонент, который расширяет представление ввода и получает параметр fieldName. Компонент должен решить, отключен ли вход или нет. {{custom-input type = "text" fieldName = "middleName" value = middleName}} –
Хорошо. Что делать, если я хочу сделать это для ввода любого типа? Как насчет окна выбора, datepicker, textarea и т. Д.? – ShivamD