Ruby on rails 带轨道的角度-提交不使用角度控制器
我正在从事Rails cast 405的工作,我正在尝试学习如何将Rails与Angular集成,我是这个集成的新手 在assets/javascripts/raffle.js.coffee中,我有: 在我的节目模板haml中,我有Ruby on rails 带轨道的角度-提交不使用角度控制器,ruby-on-rails,angularjs,Ruby On Rails,Angularjs,我正在从事Rails cast 405的工作,我正在尝试学习如何将Rails与Angular集成,我是这个集成的新手 在assets/javascripts/raffle.js.coffee中,我有: 在我的节目模板haml中,我有 %div{ 'ng-app' => 'Raffle'} %div{ 'ng-controller' => 'RaffelCtrl'} %form{"ng-submit" => "addEntry"} %input{"ng-m
%div{ 'ng-app' => 'Raffle'}
%div{ 'ng-controller' => 'RaffelCtrl'}
%form{"ng-submit" => "addEntry"}
%input{"ng-model" => "newEntry.name", :type => "text"}/
%input{:type => "submit", :value => "Add"}/
%br
%ul
%li{"ng-repeat" => "entry in entries"}
{{entry.name}}
当我点击输入按钮添加另一个条目时,什么也没有发生。我肯定有接触轨之间视图的角度控制器,b/c能够显示条目列表。我就是不能提交一个新的。在此方面如有任何帮助,将不胜感激。我的gem文件有angularjs rails,我正在使用Twitter引导。使用application.js,我删除了TurboLink。谢谢 您需要在ng submit上调用addEntry函数,就像这样:addEntry,然后它就可以工作了
%div{ 'ng-app' => 'Raffle'}
%div{ 'ng-controller' => 'RaffelCtrl'}
%form{"ng-submit" => "addEntry"}
%input{"ng-model" => "newEntry.name", :type => "text"}/
%input{:type => "submit", :value => "Add"}/
%br
%ul
%li{"ng-repeat" => "entry in entries"}
{{entry.name}}