AngularJS + RoR:从HTML调用控制器的函数

时间:2015-04-22 15:08:00

标签: javascript html ruby angularjs ruby-on-rails-4

我需要在我的HTML模板中调用AngularJS控制器中的函数。我的HTML(Slim)代码看起来像这样:

- if !flash.empty?
  p true
  | {{ onLoginClicked() }}

if语句为真时,我需要在页面加载时调用函数onLoginClicked()(发生登录错误时),因此每次刷新只需调用一次。

1 个答案:

答案 0 :(得分:0)

您必须使用ng-click指令在html中调用此函数

ng-click="onLoginClicked()"

对于If条件,如果在html

中你也可以使用ng-if而不是normal

ng-if =“true”