Возможно, я, конечно же, совершенно новичок в вопросе, поскольку я пытаюсь выполнить относительно простую задачу, и я пришел сюда для некоторой помощиСкрыть кнопку и показать данные, щелкнув по кнопке, в Angular
Я воссоздаю свод паролей нашей компании, используя угловые.
Вот что я пытаюсь выполнить.
Страница загружается со списком счетов. Большая часть информации видна, за исключением пароля. У меня есть кнопка, которая при нажатии, скрывает кнопку, запрашивает базу данных, журналы, которые запрашивают пароль, и отображает пароль для пользователя. Пароли являются четким текстом, поскольку они не являются паролями для учетных записей клиентов или чего-то чувствительного, поэтому для наших сотрудников существует возможность указывать, как и где вы можете входить на различные сайты, которые мы используем для повседневного бизнеса.
Мой HTML выглядит следующим образом:
<tr ng-repeat="account in resp.PasswordVaultAccounts">
<td><a href="{{account.URL}}" target="_blank">{{account.Name}}</a></td>
<td>{{account.Username}}</td>
<td><button ng-click="showPassword(account.AccountId);" class="btn btn-primary">View</button><span></span></td>
<td>{{account.Comments}}</td>
</tr>
Мой контроллер сфера выглядит следующим образом метод
$scope.showPassword = function (accountId) {
passwordVaultData.getAccountPassword(accountId)
.$promise
.then(function (r) {
//success
}, function (r) {
//fail
});
}
Мои showPassword() работает и возвращает правильный пароль, но я не могу понять, как чтобы скрыть кнопку и отобразить пароль.
Эта настройка работала так, как мне было нужно. Пара небольших изменений заключалась в том, чтобы изменить « «to» {{account.Password}} ". Отличное решение – mrb398