Angular desabilitar botão
Angular desabilitar botão
by Fulvio Cezar Canducci Dias
HTML
<div ng-app="app" ng-controller="ctrl">
<input type="text" placeholder="Título" name="titulonoticia"
id="titulo" ng-model="titulonoticia" required>
<button ng-disabled="statusTituloNoticia()">{{statusLabelBtn()}}</button>
</div>
JavaScript
var app = angular.module('app',[]);
app.controller('ctrl', function($scope){
$scope.titulonoticia = '';
$scope.statusTituloNoticia = function() {
return !$scope.titulonoticia ||
$scope.titulonoticia.length==0;
}
$scope.statusLabelBtn = function() {
return $scope.statusTituloNoticia()
? 'Desabilitado'
: 'Habilitado';
}
});