我正在使用trimpath library来绘制动态网页
我尝试将表达式添加到if子句
{for item in itemsObj}
{if item_index % 4 == 3 && peopleObj.length != item_index + 1 }
<div class="search-result-row" style="border-bottom:1px solid #dadada;">
{/if}
{/for}
但值“item_index + 1”未计算为数学表达式,此值的结果为pinding字符串 例如 如果item_index = 3则表达式的结果为= 31
你可以帮我解决这个问题吗?答案 0 :(得分:1)
免责声明:我没有使用此库的经验。
testExpr是任何有效的JavaScript表达式,但没有close-brace 字符。
这意味着你应该能够做到这一点:
{if item_index % 4 == 3 && peopleObj.length != (parseInt(item_index, 10) + 1) }