2010-12-14 15 views
2

Comment puis-je utiliser des noms de variables autres que $ it $ dans un StringTemplate partial?

Répondre

3

Qu'est-ce qu'un partiel?

de toute façon, si le modèle a un arg ST définit sa valeur trop

$ a: t()

$

pour def

t (v) :: = "$ v $"

est la même que

t() :: = "$ il $"

+0

Je suis un noob. Je suppose qu'il n'y a vraiment pas partiels en soi dans StringTemplate? Partiel signifie simplement un modèle destiné à être appliqué à un élément d'une collection. –

+0

oh, c'est juste mapper un gabarit à un élément ou un vecteur d'éléments. vous pouvez le faire avec un modèle nommé ou un bloc de modèle anonyme qui agit comme un lambda. –

3

$ il $

Voici un exemple rendu en utilisant le nom de variable $it$ par défaut.

$["FOO","BAR"]:{<h1>$it$</h1>}$ 

$ x $

Dans cet exemple, la variable est nommé $x$

$["FOO","BAR"]:{x|<h1>$x$</h1>}$