【发布时间】:2015-02-16 09:38:45
【问题描述】:
我一直在关注this 教程,并且除了这个之外,我已经能够将每个玉线转换为 hbs;
- if (user_open.id != user.id)
我试过了;
{{#if "user_open.id != user.id" }}
但它似乎不起作用。有什么想法???
【问题讨论】:
标签: node.js twitter express pug handlebars.js
我一直在关注this 教程,并且除了这个之外,我已经能够将每个玉线转换为 hbs;
- if (user_open.id != user.id)
我试过了;
{{#if "user_open.id != user.id" }}
但它似乎不起作用。有什么想法???
【问题讨论】:
标签: node.js twitter express pug handlebars.js
Handlebars 是无逻辑的,因此您不能直接使用 != 运算符。您需要在javascript中预先计算一个布尔值,您可以在渲染时传递给模板,例如isOther,这样您就可以在模板中执行{{#if isOther}},或者创建一个块辅助函数,以便您可以执行{{#isOther user user_open}}
【讨论】: