我使用jade创建html文件,但问题是,当我尝试将数组放入variable.jade文件中时,我使用插值#{}
来捕获.html和.html的名称。 jpg图片文件,它根本不起作用。我有这个:
这是变量:
-var paginas = ["inicio","nosotros","servicios","clientes","contacto"]
我真的希望我的文件通过名称为-var
的插值文件搜索我的.html文件,如下所示:
这是用于创建网站菜单的menu.jade文件。
if pagina == 'inicio'
li: a(href="index.html") #{pagina}
else
li: a(href="#{pagina}.html") #{pagina}
当然我将-var paginaActual
(courrent页面)放到我的.jade文件中,以便在其他.jade文件中将它们用作-var
。
这与if-else
相同,但在banner.jade文件中为每个网站添加横幅。
each imagen in paginas
if imagen == paginaActual
img(src="img/#{imagen}.jpg" alt="#{imagen}")
问题是,当我尝试使用这种插值时,if-else
不会搜索files.html或.jpg,并且永远不会返回好的结果。
请帮助我,因为我正在学习。感谢。