模板中的玉意外令牌设置属性

时间:2015-12-29 14:08:05

标签: node.js express pug

button.btn.btn-primary.pull-right#add-btn(data-userId=#{userId}) Save 

知道它为什么会出现意外令牌}的错误?我的userId有来自控制器的东西。

1 个答案:

答案 0 :(得分:2)

在Jade中定义属性时,您不需要将#{ }放在JavaScript代码周围,只有when Jade would expect a text string

来自docs on attributes

  

标记属性看起来类似于html,但它们的值只是常规JavaScript。

所以你的例子变得简单:

button.btn.btn-primary.pull-right#add-btn(data-userId=userId) Save