在翡翠模板中的局部内部的Var插值

时间:2016-06-27 07:15:31

标签: pug

我需要在段落中反映日期。有没有办法做玉?

var locals = {
  date: '23-4-2016',
  recipient: {
    name: "John Doe",
  },
  paragraph: 'some text #{locals.date}  some text',
  borrower: "John Doe"
};

template.pug

p=paragraph

输出

一些文字#{locals.date}一些文字

我真正想要的是什么

一些文字23-4-2016一些文字

1 个答案:

答案 0 :(得分:1)

用户其他变量some text 第一个some text 最后,如下所示:

-var date = '23-04-2016';
-var firstText = 'some text first ';
-var lastText = ' some text last';

然后使用+运算符声明变量使用变量:

-var paragraph = firstText + date + lastText;

然后在p= paragraph的视图中打印,结果为:

some text first 23-04-2016 some text last

我使用的是玉模板,但我认为帕格是一样的。