Ich versuche, das href-Attribut dieses HTML-Anchor-Tag mit einem Scala-Parameter zu fahren und kann nicht scheinen, um es zu arbeiten.Spielen Scala Vorlage Syntax für eine Zeichenfolge
@{
val key = p.getKey()
if(key == "facebook") {
<a href="/authenticate/@(key)">Sign in with facebook</a>
} else if (key == "twitter"){
<a href="/authenticate/{key}">
<span>Sign in with twitter {key} (this works)</span>
</a>
}
}
In beiden Beispielen das href Attribut zu erzeugen ist nicht richtig, aber wenn ich {key} in der span-Tag verwenden, die außerhalb des HTML-Attribut ist, druckt es richtig den Schlüssel aus.
Haben Sie '@ {key}'? Sie verwenden im ersten 'href'-Beispiel Klammern und im zweiten kein' @ '. – Eric