1

ページネーションを行っています@next_images_to_paginate += 4が、問題なく実行できます。

しかし@previous_images_to_paginate -= 4、負の数を取得できるため、そうではありません。

-1、-2、-3 を 0 にしたいので、absolute は使用できません。

何かのようなもの:

((@previous_images_to_paginate -= 4) < 0) ? 0 : (@previous_images_to_paginate -= 4)

しかし、私は言葉を少なくしたいと思います。

will_paginate作成中のページは、 などに適していません。

4

1 に答える 1

13

max配列から関数を使用するのはどうですか

x = [x-4,0].max
于 2011-12-14T20:11:59.993 に答える