#조건 끝 요소가 빈 괄호 그룹으로 나타나는 경우

4650 단어 handlebars-site

묘사

#if 조건이 있는 일부 템플릿이 제대로 닫히지 않았습니다.그것들은 빈 괄호로 출력됩니다.
{{{if first_image_small}
....
{}
이곳에서 발생할 수 있는 일을 이해하는 데 도움이 되는 어떤 도움도 헛수고이다.단순히 이 요소가 아닌 모든 #if 요소에서 발생합니다.다른 차들은 라벨을 정상적으로 작동시킨다.포장 {{{#lots}}} 라벨도 정상적으로 작동합니다.
다음은 오류가 발생한 스크립트입니다.
{{#구역}



영역 #{Lot id}


{{{if first_image_small}
image
{{/if}










{{/각}
추산 {estimated low bid}- {{estimated high bid}Open${{opening_bid}DetailsTrack<--a href="#"class="카탈로그 작업"> 입찰
{{item num 병} {{{{item 병}




{/구역}
가장 좋은,
~Jeff Simpson

토론 #1

에 오류가 발생한 스크립트
"예

  {{#lots}}
    <div class="catalogue-lot">
            <div class="media attribution">

                <div class="img" style="padding-top: 9px; ">
                <h4>Lot #{{lot_id}}</h4>
                  {{#if first_image_small}}
                  <a href="/catalogue/auction/{{auction_id}}/lot/{{lot_id}}" >
                    <img  src="{{first_image_small}}" width="70"  alt="image" style="margin-top: 18px; ">
                    <!--img src="http://cdn.morrellwineauctions.net/{{auction_id}}-small/{{lot_id}}.jpg" width="70"  alt="image" style="margin-top: 18px; " / --><!--br>Enlarge[+]-->
                  </a>
                  {{/if}}
                </div>

                  <div class="bd">
                    <table class="catalogue-table" width="100%">
                    <tr>
                        <td width="200" class="title">Estimate {{estimated_low_bid}}-{{estimated_high_bid}}</td>
                        <td class="title" >Open ${{opening_bid}}</td>
                        <td ><a href="/catalogue/auction/{{auction_id}}/lot/{{lot_id}}" class="catalogue-action">Details</a> <a href="#" class="catalogue-action track bookmark" id="track-{{lot_id}}" data-lot="{{lot_id}}">Track</a> <!--a href="#" class="catalogue-action">Bid</a--></td>
                    </tr>
                    <tr>
                        <td colspan="3" style="text-align: right;" class="dynamic" data-lotid="{{lot_id}}" id="dynamic-{{lot_id}}"></td>
                    </tr>
                    {{#each items}}
                    <tr class="border-top">
                        <td>{{this.item_wine_name}}</td>
                        <td>{{item_vintage}}</td>
                        <td class="right">{{item_num_bottles}} {{item_bottle_size}}</td>
                    </tr>
                    {{/each}}
                    </table>
                  </div>
            </div>
    </div>
  {{/lots}}


"

토론 #2

본 환매 협의는 문서 문제에 사용됩니다.source repository에서 토론하게 되어 기쁩니다.공헌md에 JSFIDLE 링크를 가리키는 링크가 있습니다. 디버깅 문제를 돕기 위해 이 링크를 요청합니다.

좋은 웹페이지 즐겨찾기