javascript - 如果在车把条件下无法使用
问题描述
如果条件始终运行并显示第一个值。它不会改变其他条件。
<tbody id="datatableBody">
{{#Myfriends}}
<tr class="trcss" id="iRows">
<td class="tdcss" id="tr_0" >{{Record.Name}}</td>
<td class="tdcss" id="tr_1"><div style="cursor:pointer; color:blue; text-decoration:underline;" onclick="getValue('{{FirstName}}','{{LastNAme}}','{{SStatus}}'">View <br> Details</div></td>
<td class="tdcss" id="tr_3">{{Record.FightSettlement}}</td>
<td class="tdcss" id="tr_4">{{Record.FightSettlementStatus}}</td>
<td class="tdcss" id="tr_5">{{Record.Reason}}</td>
{{#if "Record.FightSettlementStatus == 'FAILED'"}}
<td class="thcss" id="tr_8"><div style="cursor:pointer; color:blue; text-decoration:underline;" onclick="reSettle('{{Record.Solved}}');">Resettle</div></td>
{{else}}
<td class="thcss" id="tr_8">No Action Required</td>
{{/if}}
</tr>
{{/Myfriends}}
</tbody>
解决方案
Handlebars 不会评估您的表情。您需要自己评估它并设置一个布尔变量或使用类似#xIf 帮助器的东西。
推荐阅读
- python - 重复使用后关闭数据库连接
- java - RxJava:从内部嵌套循环返回结果
- kotlin - 通过 Jackson 对 Either 进行反序列化
- gradle - JHipster - 无法在 gradle build 上使用 liquibase 连接到 dev postgres DB
- python - 基于ELO的团队匹配算法
- javascript - 如何使用 JS 在循环上淡入/淡出 H1 和背景
- javascript - 点击时从“显示:无”到“显示:内联”的转换
- android - JSON Parsing on error body (JSON Exception) org 。json.JSONException:字符 0 处的输入结束
- mongodb - 为什么 MongoDB map-reduce 有隐含的 this
- java - 当 junit3 在类路径上时,Mockito 失败