0

我正在使用 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。

4

0 回答 0