在Jade Iteration

时间:2016-07-14 16:41:16

标签: node.js express pug

我创建一个简单的迭代来遍历Jade模板中的对象数组,并将每个对象添加到选择表单的选项元素中。我需要在提交表单时传递对象,并在下拉选择字段中显示名称。

select(name= 'departure_stop', form = 'gtfsForm')
    each stop in stops
        option(value= stop) stop.stop_name

以上代码以下列方式呈现。该对象已成功传递到value字段,但stop.stop_name作为字符串传递给DOM。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要添加等号

option(value= stop)= stop.stop_name

BTW我认为您不希望价值为[object Object],并且也希望为value使用某些属性。

option(value= stop.id)= stop.stop_name