如何在Vash中显示@符号

时间:2014-05-10 13:32:02

标签: node.js vash

我在NodeJs应用程序中有一个标准视图。

代码没有问题,网站按设计工作。页面渲染时我确实遇到了一个小问题。我尝试了许多已知的转义字符但我没有设法告诉视图忽略@符号。

在像Razor这样的Vash中,要查看的模型是一个@符号,所以当我在视图中显示一个电子邮件地址时,例如test@test.com,它将'test.com'作为模型的一部分发送到查看而不是显示为普通html的电子邮件地址。

是否有逃脱角色来解决这个问题。

1 个答案:

答案 0 :(得分:0)

Github读到我说:https://github.com/kirbysayshi/vash#the-transition-character

Vash uses the @ symbol to transition between code and markup.
To escape and print a literal @, use a double @, like this: @@.

如果这不起作用,请使用html实体:& #6 4; 所以:测试& #6 4; test.com。 (没有空格)。