【发布时间】:2012-12-18 08:07:25
【问题描述】:
如何让jade根据条件渲染复选框的选中属性? 就像这两个版本的 HTML 复选框标记:
这似乎是 unchecked 的唯一有效版本:
> <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 呈现整个选中的属性,而不仅仅是选中的属性的值?
【问题讨论】:
标签: javascript node.js express pug