84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Die Vorlage enthält folgende Übersetzungen:
<p> {{ $t('计数器:{n}', {n: counter}) }} </p>
Wobei counter nur eine vom Skript zurückgegebene Zahl ist und ich einen Stil auf „n“ anwenden möchte (z. B. rot machen).
Wie erreiche ich dieses Ziel?
一种方法是直接在翻译中添加HTML代码。这将使计数器始终以红色显示:
翻译:
counter: '计数器为:<span style="color: red">{n}</span>'
模板:
<span v-html="$t('counter', {n: 22})" />
如果您希望颜色更加灵活,可以添加额外的参数:
<span v-html="$t('counter', {n: 22, color: 'green'})" /> counter: '计数器为:<span style="color: {color}">{n}</span>'
一种方法是直接在翻译中添加HTML代码。这将使计数器始终以红色显示:
翻译:
模板:
如果您希望颜色更加灵活,可以添加额外的参数: