button.btn.btn-primary.pull-right#add-btn(data-userId=#{userId}) Save
知道它为什么会出现意外令牌}
的错误?我的userId有来自控制器的东西。
答案 0 :(得分:2)
在Jade中定义属性时,您不需要将#{ }
放在JavaScript代码周围,只有when Jade would expect a text string。
标记属性看起来类似于html,但它们的值只是常规JavaScript。
所以你的例子变得简单:
button.btn.btn-primary.pull-right#add-btn(data-userId=userId) Save