在jade文件中打印变量

时间:2014-02-15 18:14:07

标签: javascript node.js express pug template-engine

我想为我的表格textarea打印默认值我有以下代码

 textarea(class="form-control",name="details")
     if restaurant.details
          #{restaurant.details}

但是如果设置了我的值(restaurant.details),它将像标记而不是文本一样, 如何在我的textarea中打印文本?

2 个答案:

答案 0 :(得分:7)

使用|运算符:

 textarea(class="form-control",name="details")
     if restaurant.details
       | #{restaurant.details}

codepen

来自docs

  

向模板添加纯文本的最简单方法是使用前缀   一行|字符(发音为“pipe”)。

答案 1 :(得分:4)

使用!{...}代替#{...},您将获得完全没有编译/插值的字符串。