如何获得翡翠玉根据条件渲染复选框的选中属性?类似于以下两个HTML复选框标记版本:
这似乎是未经检查的唯一有效版本:
> <input type="checkbox" name="vehicle" value="Bike">
选中后:
> <input type="checkbox" name="vehicle" value="Car" checked="checked">
到目前为止,这是我尝试过的:
这玉很好:
input(type="checkbox", name="completed", checked=(true===true ? "checked" : "")).checkbox
因为它呈现了这一点:
<input type="checkbox" name="completed" checked="checked" class="checkbox">
但是这个翡翠不好:
input(type="checkbox", name="completed", checked=(false===true ? "checked" : "")).checkbox
<input type="checkbox" name="completed" checked="" class="checkbox">
代替这个:
<input type="checkbox" name="completed" class="checkbox">
我如何让Jade渲染整个选中的属性,而不只是渲染选中的服装的值?
您可以使用:
input(type="checkbox", name="completed", checked=(true===false ? "checked" : undefined))