Я хочу отображать разные тексты в кнопке, в зависимости от некоторых данных JSON.Angular2 [innerHTML] if else validation
Пример (конечно, не работает):
<button [innerHTML]='"Male" if user.gender==1 else "Female"'></button>
Я знаю, что эта функциональность уже exisits, например, в [ngClass]:
<button [ngClass]='{"btn-success": data.complete, "btn-primary": !data.complete}'>Some text</button>
Используя подход [ngClass] отображается как [объекта: Объект] и, следовательно, не работает.
Любое решение?