私は 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 エスケープするにはどうすればよいですか?