Переменные руля

Я хочу преобразовать код из Jade в HTML для использования в файле HBS с узлом, я заметил, что на Jade вы можете создавать переменные, подобные этой на Jade

   - var x = 1

я хочу знать, как преобразовать varibale в html с языком шаблонов на руле, я знаю, как преобразовать, если настройки и другие строки, но как преобразовать переменные?

мой полный код

if pageCount > 1

      ul.pagination

       if currentPage > 1
        li

          a(href='/?page=1')  «

       - var x = 1

       if currentPage > 5

         - x = x + (currentPage - 4)

       if (x !== 1)

           li.disabled
              a(href='#') ...
       - for (x; x <= pageCount; x++)

           if( currentPage == x)

            li.active
               span.sr_only
                   = currentPage

           else
             li
               a(href= "/?page=#{x}" )
                = x
           if x == (currentPage + 4)
               li.disabled
                a(href="#") ...
                - break

        if currentPage != pageCount
          li
            a(href= "/?page=#{Math.floor(pageCount)}" ) &raquo;

1 ответ

Решение

В Handlebars все немного по-другому, если вы хотите реализовать JavaScript-код, вам нужно создать собственный помощник или, если вы хотите визуализировать DOM на экране, вы можете сделать частичное, вы найдете все, что вам может понадобиться в официальной документации Handlebar. Рули

Другие вопросы по тегам