Мое приложение содержит проекты, конечно, в этом проекте есть несколько действий (= кнопок): например, обмениваться, редактировать и т. Д. Как вы думаете, не все пользователи должны иметь возможность редактировать, поэтому я не хочу показывать им кнопки.Angular2: Подход к показу разрешен только действиям
То, что мы делали до сих пор: Мы возвращаем массив действий (как строка) с сервера, как это: ["updateLike","editProject","withdraw"]
В шаблоне мы делаем следующее:
<button *ngFor="let action of allowedActions"> {{ action }} </button>
Конечно, это будет отображаются только все действия. Как выполнить действие onclick? Каков правильный синтаксис и я должен использовать что-то вроде картографа? Возможно, я продолжу массив с одним измерением, чтобы сделать многоязычные текстовые кнопки.