【发布时间】:2017-12-24 21:09:29
【问题描述】:
我刚刚开始使用 Pug/Jade 模板来遍历我从快速应用程序发送的事件对象。它工作得很好,但现在我添加了一个选择框,其中包含由事件对象中的场地填充的下拉(选择)。我的问题似乎很简单,但我不确定它是否可能以及如何去做。基本上,我想更改选择项,然后只显示该特定场地的事件。活动列表从所有场地开始,但我想更改选择框,然后只显示该场地的活动。这是我的一些代码。
app.js
newEventList 和venueList 数组发送到路由并由index.pug 渲染
index.pug(事件列表)
ul#grid
each event in newEventList
li
div.event
h4.eventTitle= event.name
h6.eventDesc= event.venue
h6.eventStart= event.startTime
index.pug(场地选择框)
.styled-select#VenueSelect
select
each venue in VenueList
option(value=(venue.name)) #{venue.name}
我可以过滤 pug 代码中的事件,还是需要在 app.js 文件中进行过滤并将其重新发送回模板?任何建议都非常受欢迎。谢谢
【问题讨论】:
标签: javascript node.js express pug