2017-11-30 1 views
1

Ich habe js Variablenname "reservationUrl", ich möchte diese Variable in Lenker-Skript verwenden.JS-Variable in Handlbars Skript

<script id="reservation-template" type="text/x-handlebars-template"> 
     {{#each this}} 
      <a href="'+reservationUrl+'" class="viewReservationLink" >View 
      </a> 
     {{/each}} 
     </script> 

Hilfe?

Antwort

1

verwenden Sie es einfach in Klammern Lenker und dann bist du gut

<script id="reservation-template" type="text/x-handlebars-template"> 
    {{#each this}} 
    <a href="{{reservationUrl}}" class="viewReservationLink" >View</a> 
    {{/each}} 
</script> 

gehen, wenn Sie den Inhalt der Vorlage selbst mit beliebigen Variable ersetzt werden soll, sollten Sie proably es auf die Vorlage weitergeben machen Zeit stattdessen. Dafür sind Template-Engines zuständig, die Templates mit Variablen rendern. :)