当我点击link_to时我想要一个变量增量?

时间:2018-04-16 03:24:59

标签: ruby-on-rails ruby haml

.col-md-2.col-sm-12.arrow_container{:style => "text-align:right;"}
  - if Date > 0
    = link_to movies_path(Date -= 1) do
      %i.fa.fa-caret-left
  - else
    %i.fa.fa-caret-left

/my display date code/

.col-md-2.col-sm-12.arrow_container{:style => "text=align:left;"}
  = link_to movies_path(Date += 1) do
    %i.fa.fa-caret-right

这是我的代码我希望当我在当前日期时禁用此按钮。当我击中右箭头时。我希望变量Date增加1,然后左箭头可用。现在我收到错误。

dynamic constant assignment ... = link_to movies_path(Date -= 1) do 

1 个答案:

答案 0 :(得分:1)

您可以尝试将增量或减量放在if条件语句中 - if date > 0 && date -= 1 = link_to movies_path(date) do

顺便说一下,变量最好是小写。