【发布时间】:2017-02-01 16:57:15
【问题描述】:
我正在尝试用 NodeJS/Jade 中的一些 JSON 数据制作一个表格。该表工作正常,除了我无法弄清楚如何引用包含空格的对象键。
tbody
each row in thing
tr
td
!{row.id} //Works fine
td
!{row.["some key"]} //causes the renderer to crash
这样做会导致 jam 为意外的令牌抛出 SyntaxError,那么引用此键的正确方法是什么?
【问题讨论】:
-
不是重复的,这是专门为 Jade 设计的,而不仅仅是 JavaScript。普通的 JS 解决方案不适用于 Jade。
-
Jade 的插值语法解释普通 JS。只需在 Jade 插值语法 `!{row['some key']} ` 中应用该问题的建议,不带句点,只要有匹配的键,您的代码就应该可以工作。
标签: pug