5
Używam wyrażenia if/else i tłumaczenie możliwych wartości wewnątrz elementu zastępczego-znacznika elementu wejściowego HTML. To oczywiście nie działa w ten sposób, ze względu na zagnieżdżone cudzysłów wewnątrz znacznika zastępczego:Jak połączyć wyrażenie if/else z translacją kątową wewnątrz atrybutu?
<input type="number"
placeholder="{{constraint ? '{{"TERM_A" | translate}}' : '{{"TERM_B" | translate}}'}}"
ng-model=""
required
autocapitalize="none"
autocorrect="off" />
Jak mogę ustawić pojedyncze/cytaty odpowiednio czy jest tam jeszcze bardziej eleganckie rozwiązanie?
Nie jestem pewien, ale możesz spróbować '{{(ograniczenie?" TERM_A ":" TERM_B ") | translate}} ' – floribon
Tak, to działa: ' placeholder = "{{(constraint? 'TERM_A': 'TERM_B') | translate}}" ', thanks! – Felix