【发布时间】:2012-08-31 12:11:18
【问题描述】:
我是 Haxe 的新手,我正在尝试使用 Ufront。
我在使用 Erazor 模板时遇到问题:我不明白如何在输出变量时转义 HTML。
使用这个简单的模板:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Users list</title>
</head>
<body>
<ul>
@for(user in users)
{
<li>@user.name</li>
}
</ul>
</body>
</html>
如果任何用户的名称为“<script>”,则模板将简单地输出
如何在 Erazor 中正确地进行 HTML 转义?
【问题讨论】: