Ejemplo ng-disabled
by logongas
HTML
<body ng-app="MiApp" ng-controller="MiPageController">
<input type="checkbox" ng-model="deshabilitado">ÂżDeshabilitar?
<br />
Valor:<input type="text" ng-disabled="deshabilitado==true">
</body>
JavaScript
var app = angular.module("MiApp", []);
function MiPageController($scope) {
$scope.deshabilitado = false;
}