Rails API バックエンドを使用して Angular アプリに取り組んでいます。Angular 1.1.3 から 1.1.4 へのアップグレードで問題が発生しています。バージョン間で angular.js をアップグレードする前は、ng-submit を使用した送信は正常に機能していました。アップデート後、何もしていないようです。コントローラー内のコンソールとアラート ボックスには何もトリガーされていません。
送信の定義方法は次のとおりです。
<form ng-submit="create()">
<div class="form-group">
<legend>New report</legend>
</div>
<ng-include src="'/assets/ras_reports/_form.html.erb'" />
</form>
コントローラー (アップグレード後にトリガーされない):
app.controller "RasReportsController", ($scope, $http, $location, $state, $stateParams, RasReport) ->
$scope.create = ->
bootbox.alert "create"
コントローラー内の他の機能、つまりフォームへの入力は正常に機能しますが、ng-submit が壊れているように見えるだけです。
ps angular-ui-routerも使用しています。