Angular 2+ textarea 占位符条件和翻译
Angular 2+ textarea placeholder conditioned and with translate
有条件:
<textarea
class="form-control"
[placeholder]="(i < 3) ? 'a' : 'b'">
</textarea>
a a a b b b b b b b b
带翻译:
<textarea
class="form-control"
placeholder="{{'STEPS.PLACEHOLDER' | translate}} {{title$ | async}}"
</textarea>
标题是 foo
但我需要条件和翻译:
<textarea
class="form-control"
?placeholder?="?????"
</textarea>
第一个标题是 foo
第二个标题是 foo
第三个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
<textarea
class="form-control"
[placeholder]="(i < 3) ? ('STEPS.PLACEHOLDER_' + i | translate) + ' ' + (title$ | async) : ('STEPS.PLACEHOLDER_ELSE' | translate) + ' ' + (title$ | async)"
</textarea>
有条件:
<textarea
class="form-control"
[placeholder]="(i < 3) ? 'a' : 'b'">
</textarea>
a a a b b b b b b b b
带翻译:
<textarea
class="form-control"
placeholder="{{'STEPS.PLACEHOLDER' | translate}} {{title$ | async}}"
</textarea>
标题是 foo
但我需要条件和翻译:
<textarea
class="form-control"
?placeholder?="?????"
</textarea>
第一个标题是 foo
第二个标题是 foo
第三个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
下一个标题是 foo
<textarea
class="form-control"
[placeholder]="(i < 3) ? ('STEPS.PLACEHOLDER_' + i | translate) + ' ' + (title$ | async) : ('STEPS.PLACEHOLDER_ELSE' | translate) + ' ' + (title$ | async)"
</textarea>