【问题标题】:How to to use each in pug with an array如何将每个哈巴狗与数组一起使用
【发布时间】:2019-01-11 20:18:28
【问题描述】:

所以我有一个 json 文件,其中有一个名为技术的数组,我试图获取要在 pug 文件中呈现的数组列表,如下所示:

{


            "projects": [
                {
                    "id": "0",
                    "project_name": "A random quote generator",
                    "description": "This is a project that displays a random quote each time the button is clicked or every 5 seconds",
                    "technologies": ["HTML", "CSS", "JAVASCRIPT"],

}

这就是我目前尝试在我的 pug 文件中使用每个的方式

 ul
           each val in `${projects[id].technologies}`
             li=  val

这就是我不想要的当前呈现的数据的方式

有人可以帮忙吗?

【问题讨论】:

    标签: javascript node.js express pug


    【解决方案1】:

    使用模板${projects[id].technologies} 将数组["HTML", "CSS", "JAVASCRIPT"] 转换为字符串,当你循环抛出一个字符串时,你会得到字母而不是数组项

    你应该使用这样的东西:

    ul
       each val in projects[id].technologies
            li= val
    

    【讨论】:

      猜你喜欢
      • 2019-02-03
      • 2017-09-10
      • 1970-01-01
      • 1970-01-01
      • 2018-03-24
      • 2022-08-14
      • 1970-01-01
      • 2017-01-23
      • 1970-01-01
      相关资源
      最近更新 更多