Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 将Angular.js从1.1.3升级到1.1.4会中断提交_Ruby On Rails_Angularjs - Fatal编程技术网

Ruby on rails 将Angular.js从1.1.3升级到1.1.4会中断提交

Ruby on rails 将Angular.js从1.1.3升级到1.1.4会中断提交,ruby-on-rails,angularjs,Ruby On Rails,Angularjs,我正在使用Rails API后端开发Angular应用程序。我在从Angular 1.1.3升级到1.1.4时遇到问题。在升级版本之间的angular.js之前,使用ng submit的submit工作正常。更新之后,它似乎什么都没做。控制器中的控制台和警报框中的任何内容都不会被触发 以下是如何定义提交: <form ng-submit="create()"> <div class="form-group"> <legend>New report&

我正在使用Rails API后端开发Angular应用程序。我在从Angular 1.1.3升级到1.1.4时遇到问题。在升级版本之间的angular.js之前,使用ng submit的submit工作正常。更新之后,它似乎什么都没做。控制器中的控制台和警报框中的任何内容都不会被触发

以下是如何定义提交:

<form ng-submit="create()">
  <div class="form-group">
    <legend>New report</legend>
  </div>
  <ng-include src="'/assets/ras_reports/_form.html.erb'" />
</form>
控制器中的其他功能工作正常,即填充表单,但似乎ng submit已被破坏


p、 我也在使用angular ui路由器。

生活在edge上也有它的缺点:)因为1.1.x是一个不稳定的分支,所以在这个构建中可能有什么东西被破坏了。您是否尝试过较新的不稳定版本?(目前最新的是)是的,我尝试了1.2.0-rc.2,这也打破了它。似乎1.1.3之后的所有版本都在破坏它(我尝试了其中的大多数:-))。
app.controller "RasReportsController", ($scope, $http, $location, $state, $stateParams, RasReport) ->
  $scope.create = ->
    bootbox.alert "create"