5
Tôi đang sử dụng biểu thức if/else và bản dịch các giá trị có thể có bên trong trình giữ chỗ-Thẻ của phần tử đầu vào HTML. Nó rõ ràng không hoạt động theo cách này, bởi vì trong những dấu ngoặc kép lồng bên trong placeholder-tag:Làm cách nào để kết hợp biểu thức if/else với dịch góc trong một thuộc tính?
<input type="number"
placeholder="{{constraint ? '{{"TERM_A" | translate}}' : '{{"TERM_B" | translate}}'}}"
ng-model=""
required
autocapitalize="none"
autocorrect="off" />
Làm thế nào để thiết lập các đơn/đôi dấu ngoặc kép phù hợp hoặc là có ngay cả một giải pháp thanh lịch hơn?
Tôi không chắc chắn nhưng bạn có thể thử '{{(ràng buộc?" TERM_A ":" TERM_B ") | dịch}} ' – floribon
Có, hoạt động: ' placeholder = "{{(ràng buộc? 'TERM_A': 'TERM_B') | dịch}}" ', cảm ơn! – Felix