我有一个在服务器上传递给pug的映射,但是我无法迭代映射中的键值对,以便呈现映射中的数据。我已经试着把地图简化了,但还是不能让它起作用。block content .mt-3.whiteBG p here is some text
在简化的版本中,我甚至无法获得要呈现的纯文本,更不用说在迭代中访问映射的
使用node with express,我查询了我的数据库并返回了一个对象数组-通过控制台记录该数组进行了验证。现在,我需要遍历对象数组,获取所需的键/值对,并使用pug将它们作为列表输出到html。Pug的迭代文档是这样说的: each val in [1, 2, 3, 4, 5]在我的app.js文件中,这是我用来呈现页面的代码:
我在用Express和Pug练习一些东西。我向一个网站请求了一些信息,得到了一些信息;该信息在数组中,但由于该信息可能发生变化,我试图使用pug迭代它,但我不确定如何在Pug文件之外获得该变量;我收到错误,指出我没有以正确的方式声明变量;错误,如果我试图在速成文件上声明它,它也不起作用,所以我不知道是否应该在express上声明它,以便Pug文件能够访问它或其他东西。我不知道该怎么做。td= val
js文件中带有Ajax请求
当我需要在JS中使用一个类似JSON的对象,在每个块中使用不同的数据并迭代该对象时,我会通过pug生成HTML代码。当带有footerMenu.left[0].text属性的文本必须使用一些标记来设置样式时,问题就来了。我需要这样的东西 ...... text: "wake up and #[span.color-red brush] some teeth" 但是,当然,帕格将其理解为简单的字符串。我不想手动编写每个代码块,如何保存