Angular JS nie zezwala na preventDefault lub return false, aby pracować z przesłaniem formularza

Mam formularz, który chciałbym dostarczyć za pośrednictwem AJAX:

<form class="form-inline ng-pristine" ng-submit="sendForm()" method="post" action="/sign_up" accept-charset="UTF-8">

$scope.sendForm = (e) ->
  e.preventDefault ->
  console.log 'sendForm()'
  return false  

Theconsole.log pojawia się i natychmiast dostarcza formularz.

Ignoruje zarównoe.preventDefault()ireturn false.

AngularJS przypomina mi borsuka. Po prostu to nie obchodzi.

questionAnswers(5)

yourAnswerToTheQuestion