我想将代码从jade转换为html以在hbs文件中使用节点我注意到在jade上你可以在jade上创建类似的变量
- var x = 1
我想知道如何使用把手模板语言将varibale转换为html我知道如何转换if statments和其他行但是如何转换varbales?
我的完整代码
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)}" ) »
答案 0 :(得分:1)
如果您想要实施JavaScript代码,你应该制作一个自定义助手,或者如果你要在屏幕上渲染一些DOM,那么你可以在Handlebar的官方文档中找到所有你需要的东西。 Handlebars