Я хочу показать div
только в том случае, когда функция происходит.Показание div в angularjs не работает
Вот HTML, но он всегда показывает, я хочу, чтобы показать только тогда, когда функция является истинной
<div ng-controller="controller">
<div ng-show="data.show"> Successfully triggered </div>
<div ng-hide="!(data.hide)"> Error in triggering</div>
</div>
В контроллере у меня есть:
if(results.data=='success') {
$scope.data = {
show: false,
hide: true
};
//Here I should display the success message
} else {
//Here I should display the error message
}
Итак, как можно Я показываю успех div
, если условие и ошибка div
в состоянии else.
Примечание: Если возможно, если div
показан в замедленном режиме, это будет очень полезно для меня. Как и время затухания в jQuery.
Если я хочу, чтобы показать успешно срабатывает текст, то я должен делать, как это? '$ scope.data = { show: true, hide: false };'? –
Или я могу знать, что я должен делать, чтобы показать и скрыть это в случае успеха и отказа? –
@Preethi вы должны заботиться только об истинном false для '$ scope.data = {show: true}' –