Pracuję nad aplikacją AngularJS z Angular-Translate 2.6.1. Mam rozpiętość z atrybutem title, który zostanie przetłumaczony, ale musi również wyświetlać zmienną.Angular-Translate Zmienna Zastąpienie w Atrybucie Tytułu
<span title={{'translationID'|translate:'{username:"Value"}'}}>...</span>
Próbowałem zastąpić "Wartość" {{wartość}}, zi bez cudzysłowów. Wartość jest zdefiniowana w zakresie i mogę uzyskać do niej dostęp za pomocą {{Value}} poza filtrem.
Jedyne szczęście miałem do tej pory o zmiennej zastąpienia w Angular-Przekłada się używając przetłumaczyć dyrektywę
(np <span translate="translationID" translate-value-username="{{Value}}">...</span>
)
ale to nie wydaje się być rozwiązaniem tutaj. Czy możliwa jest zmienna wymiana w takim filtrze, czy muszę znaleźć inne rozwiązanie?
EDIT: Dla czytelności, oto rozwiązanie:
<span title="{{'translationID'|translate:{username:Value} }}">...</span>
Dzięki! FYI, ta składnia działa poza znacznikiem, ale potrzebuje podwójnego cudzysłowu, aby działał jako tytuł. – Tirenoth
Prawda, dzięki, zaktualizowała odpowiedź. – miensol
Witaj miensol, mam także pewien problem z tłumaczeniem, że mój nagłówek jest poniżej. w czasie, kiedy będę zmieniał resztę językową tłumaczenia tłumaczenia. ale nie ta linia ale działa, ale kiedy odświeżam moją stronę. –