我是 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>
',则模板将简单地输出 <script> 作为其名称。
如何在 Erazor 中正确地进行 HTML 转义?