Ich arbeite an einer AngularJS-Anwendung mit Angular-Translate 2.6.1. Ich habe einen Bereich mit einem Titelattribut, das übersetzt wird, aber es muss auch eine Variable angezeigt werden.Angular-Translate Variable Ersetzung im Titel-Attribut
Ich habe versucht, "Value" mit {{Value}} zu ersetzen, mit und ohne Anführungszeichen. Der Wert ist im Bereich definiert, und ich kann mit {{Value}} außerhalb eines Filters darauf zugreifen.
Das einzige Glück, das ich in Angular-Übersetzen bisher mit variabler Ersatz hatte die Richtlinie
(z <span translate="translationID" translate-value-username="{{Value}}">...</span>
) übersetzen Verwendung
aber das scheint nicht hier eine Option zu sein. Ist der variable Austausch in einem solchen Filter möglich, oder muss ich eine andere Lösung finden?
EDIT: Zur besseren Lesbarkeit ist hier die Lösung:
<span title="{{'translationID'|translate:{username:Value} }}">...</span>
Dank! FYI, diese Syntax funktioniert außerhalb eines Tags, aber sie benötigt doppelte Anführungszeichen, damit sie als Titel funktioniert. – Tirenoth
Wahrheit, danke, aktualisierte die Antwort. – miensol
Hallo miensol, ich habe auch einige Übersetzungsproblem meine Überschrift sind unten. zu einer Zeit, wenn ich die Sprachruhe aller Übersetzung wechseln werde, Übersetzung übersetzen. aber nicht diese Zeile aber es funktioniert, aber wenn ich meine Seite aktualisiere. –