接下来是以数字为优先考虑的儿童.它们按优先级(从小到大)按数字顺序排序,然后按名称(a到z)按字典顺序排序.
我是mithril.js的新手.我有一个div,如果ctrl.invalid()== true,我想添加类"invalid",如果ctrl.hidden()== true,我想添加"hidden".
如果我使用m('div', {class: ctrl.invalid() ? 'invalid' : '', class: ctrl.hidden()? 'hidden' : ''}),他们会互相覆盖.
我可以使用m('div', {class: [ctrl.invalid()?'invalid':'', ctrl.focused()?'focused':''].join(' ')})它,它会工作,但它看起来很乱.
有一个优雅的解决方案吗?谢谢.