Error: Sin controller: ngModel

Cuando agregue ng-change="reverseOrder=this.checked" a una checkbox, así:

 <input id="reverseOrder" type="checkbox" ng-change="reverseOrder=this.checked"/> 

Obtengo la siguiente exception:

 Error: No controller: ngModel 

He intentado agregar ng-model a la casilla de input, un div que abarca toda la vista y en la label <html> , esto produce una exception como la siguiente:

 Error: Non-assignable model expression: (<div class="ng-scope" ng-model="">) 

¿Que está pasando aqui? No pensé que necesitaba extraer explícitamente el model. He leído la documentation de Angular pero no soy más prudente.

Gracias por adelantado.

Dave

ngChange requiere la directiva ngModel . Pero estás usando ngChange para el mismo propósito de ngModel . Solo ve con:

 <input id="reverseOrder" type="checkbox" ng-model="reverseOrder"/>