v-t directive
Combines $t and $ta methods binding message and its attributes to innerText and HTML attributes of a HTML element.
Note
By default only localizable HTML attributes are bound (aria-label, title, alt, etc). Directive modifiers allow specifying additional attributes to bind.
Usage: v-t:key="values".
- Argument:
key {string}: required
- Value:
values {object}: optional
- Modifiers:
{string}: optional
Template:
template
<a v-t:link="{ userName }" href="/login"></a>Message:
ftl
link = Hello, {$userName}!
.aria-label = Welcome message for {$userName}Result:
html
<a href="/login" aria-label="Welcome message for Jonh Doe">Hello, Jonh Doe</a>