我的观点之一是以下剃须刀代码:
@if (item.PMApproved != true) {
<input type="button" class="btnresetinvoice button" value="Reset" data-invoiceid="@item.InvoiceId" />
}
else {
<input type="button" class="btnresetinvoice button" value="Reset" data-invoiceid="@item.InvoiceId" disabled="disabled" />
}
很粗糙。基本上我想在特定条件下禁用该按钮,因为您可以从代码中得出结论。这样做更可取的方法是什么?
原文由 AnonyMouse 发布,翻译遵循 CC BY-SA 4.0 许可协议
我不知道你使用的是什么语言,但你可以将你的
if
语句移动到更接近两行之间的实际差异: