Handlebars.js 否則如果 - Handlebars.js Else If

問題:

I'm using Handlebars.js for client side view rendering.我正在使用 Handlebars.js 進行客戶端視圖渲染。 If Else works great but I've encountered a 3 way conditional that requires ELSE IF:如果 Else 效果很好,但我遇到了需要 ELSE IF 的 3 路條件:

This doesn't work:這不起作用:

{{#if FriendStatus.IsFriend }}
    <div class="ui-state-default ui-corner-all" title=".ui-icon-mail-closed"><span class="ui-icon ui-icon-mail-closed"></span></div>
{{else if FriendStatus.FriendRequested}}
    <div class="ui-state-default ui-corner-all" title=".ui-icon-check"><span class="ui-icon ui-icon-check"></span></div>
{{else}}
    <div class="ui-state-default ui-corner-all" title=".ui-icon-plusthick"><span class="ui-icon ui-icon-plusthick"></span></div>
{{/if}}

How do I do ELSE IF with handlebars?我如何用車把做 ELSE IF?


解決方案:

參考一: https://stackoom.com/question/j39v
參考二: Handlebars.js Else If
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章