0

*レールヘルパーを使用するのではなく、これらすべてをjavascriptで実行できるかどうか疑問に思っていました

私のアプリケーションには、いくつかのタイプの「if-else」UI ケースがあります。これはかなり一般的なシナリオであり、誰かがこれらを行うためのきちんとした方法を持っているのだろうか?

EG 1) 「賛成」など、同じ動作をするいくつかのタイプのリンクが存在する場合があります。

ユーザー自身の記事ならサーバーに渡したくないが、ダイアログボックスをポップアップする

例 2) 「フォロー」、「ファンになる」などのリンクが複数ある場合があります。

ユーザーが特定のアクションを以前に実行したことがある場合は、リンクではなく「フォロー済み」というテキストにする必要があります。

4

1 に答える 1

1

通常、これにはヘルパーを使用します。例に基づいて、upvote_button(ユーザーをパラメーターとして受け取る可能性がある)またはfollow_button(これが既にフォローしている/フォローしていない場合にtrue /falseをとる可能性がある)というヘルパーを記述します。

あなたが必要なものについてより具体的にすることができれば、私はおそらく私の答えをより具体的にすることができます。

于 2010-09-08T19:12:25.980 に答える