Привязать больше свойств контроллера к одному атрибуту, используя HTMLBars

Это правильно или есть другое решение?

<input disabled={{model.isnValid}} disabled={{isSaving}}>

Я знаю, что могу создать новый CP и зависеть от model.isnValid и isSaving, но я хочу знать, есть ли другие решения.

Спасибо за советы

1 ответ

Решение

Использование вычисляемого свойства, вероятно, лучше всего здесь. Другое потенциальное решение - ember-true-helpers, которое позволит вам написать такой код:

<input disabled={{or model.isInvalid model.isSaving}}>

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

Другие вопросы по тегам