3

在github的jade文档中,它谈到了缓冲技术:

为安全起见,由 = 缓冲的代码默认转义,但是要输出未转义的返回值,您可以使用 !=:

p!= aVarContainingMoreHTML

我不太明白这里感叹号的使用,我的意思是,为什么不直接使用:

p= aVarContainingMoreHTML

其实buffer技术的使用我不是很了解,文档里面也没有太多相关

4

1 回答 1

3

没有!,p= aVarContainingMoreHTML会将括号呈现为>&ltp!= aVarContainingMoreHTML将 var 呈现为 HTML。你应该只!在你真正需要的时候使用。

于 2012-06-18T09:10:04.787 回答