Sono nuovo su mithril.js. Ho un div, voglio aggiungere la classe "invalid" se ctrl.invalid() == true, e "hidden" se ctrl.hidden() == true.Mithril.js multiple css class
Se utilizzo m('div', {class: ctrl.invalid() ? 'invalid' : '', class: ctrl.hidden()? 'hidden' : ''})
, si annullano a vicenda.
Posso usare m('div', {class: [ctrl.invalid()?'invalid':'', ctrl.focused()?'focused':''].join(' ')})
e funzionerà, ma sembra disordinato.
Esiste una soluzione elegante per questo? Grazie.
Questo è piuttosto fresco. Vorrei che fosse costruito nella libreria di mithril. – real
@reale la cosa bella con i nomi di classe è che puoi usare * qualsiasi libreria * e includerla semplicemente nel tuo progetto! – Barney