В основном вам нужны две вещи:
- Переменная, использующая видимость кнопки
- Функция для обновления этой переменной (вы можете сделать это в HTML, но я не рекомендую это).
Итак, у вас будет кнопка:
<button ng-click="hideButton()" ng-show="isButtonVisible === true" class="btn-default pull-right">
Start
</button>
Тогда у вас будут следующие переменные
$scope.isButtonVisible = true; // true to make the button visible by default
И, наконец, функция, которая переключаетit:
$scope.hideButton = function() {
$scope.isButtonVisible = false;
}
Обратите внимание, что вы можете использовать ng-if
для удаления кнопки из DOM, если она вам больше не понадобится.
Пример: https://plnkr.co/edit/fnW8HR58zKHs4T34XRan
Обратите внимание, что это в основном самый простой вопрос, который у вас может возникнуть на AngularJS, поэтому я бы посоветовал вам немного прочитать об этом, прежде чем задавать вопрос переполнения стека.