我想在Binding.scala,中定义一个复选框,如:
<input type="checkbox"
checked={elem.checked}
/>elem.checked可以有任何字符串值(甚至是空的):复选框总是checked。
我怎么才能得到
<input type="checkbox"
checked/>如果被检查了,重新定位。
<input type="checkbox"/>如果不是。
发布于 2018-12-15 11:26:46
根据https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#boolean-attributes,在XHTML 5中,任何文本值都意味着true。
幸运的是,Binding.scala XML文本允许Boolean类型的属性。如果elem.checked是false (而不是"false"),则将删除该属性。
https://stackoverflow.com/questions/53785108
复制相似问题