問題タブ [link-to]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5563 参照

ruby-on-rails-3 - Rails3 - link_toヘルパーを使用してコントローラーのアクションにJavascript変数を送信する方法は?

次のJavaScriptコードがある場合

setNewValforVar関数のn時間を呼び出しています

myVarリンクをクリックすると、次のようなリモートリンクのコントローラーアクションに値が送信されます

私はRails 2.3.xでこれを行います

そして、私はコントローラーのアクションでこれを取得していました

link_toヘルパーを使用してRails 3でこれを行うにはどうすればよいですか?

0 投票する
1 に答える
2303 参照

ruby-on-rails - Rails: クリック可能な画像を表示し、パラメーターを渡す

基本的に私は3つのことを扱っています: (*最初の2つの作業)

  1. user_id パラメータを受け入れる Index() と呼ばれるアクション。
  2. CSVエクスポート機能
  3. インデックス ビューからの CSV エクスポート ファイルへの必要なリンク。link_to メソッドを理想的に利用します。

最初の 2 つは完全に機能し、user_id パラメータを使用して CSV ファイルのスコープを適切なユーザーに限定する必要があるため、link_to メソッドを使用してリンクを生成することにつまずいています。

ここに私のコントローラコードがあります:

index.html.haml: * パラメータ 1234 が欠落していることに注意してください。これは csv を生成する必要があります

CSV を生成するために機能する URL:

これは非常に簡単に解決できる問題だと確信しており、明らかな解決策を見落とすのに 1 時間費やしました。前もって感謝します!

0 投票する
1 に答える
1208 参照

ruby-on-rails-3 - Rails 2 から Rails 3 への link_to image_to タグ

これは私がRails 2で使用するコードです

Rails 3 にするにはどうすればよいですか?

私は目立たないJavaScriptを初めて使用するので、誰かがこれを変換するのを手伝ってくれますか?

私は以下を使用してみました:

しかし、:before オプションがありません:(

ありがとうございました

0 投票する
2 に答える
1267 参照

ruby-on-rails - link_toを介してパラメータを渡すときにルートエラーはありません

エラー:

No route matches {:action=>"new", :controller=>"comments", :parent_id=>1}

ルート.rb:

モデル:

見る:

コントローラ:

ancestryコードを読むことで、私がgemをネストされたリソースで動作させようとしていることがわかったかもしれません。私は祖先の宝石のRailscastsエピソードを使って私を導いてきました。私の質問を読んでくれてありがとう。

0 投票する
1 に答える
994 参照

ruby-on-rails - Railsbutton_toまたはlink_toimage

助けが必要なNoob。私は私の子供のための雑用チャートを作成しています。これはオンラインバージョンのように見えるはずです。

http://learningandeducationtoys.guidestobuy.com/i-can-do-it-reward-chart

雑用はY軸の下にリストされ、日(日、月...)はX軸の上にリストされます。子供がクリックして、完了した雑用の星を受け取るためのボックス。

chores / index.html.erbテーブルは醜いコードです(申し訳ありません):

雑用の一覧表示

上記は、毎日の雑用ごとに「ウォレットに追加」ボタンを作成します。Walletsは、ChildrenTablesとChoresTablesの間の結合テーブルです。2つの質問:

  1. ボタンをテーブル内のボックスに切り替えるにはどうすればよいですか?クリックすると、星の画像に変わります(例のように)?
  2. DRYルールに違反しないように、テーブル内のコードをリファクタリングするにはどうすればよいですか?
0 投票する
2 に答える
2735 参照

ruby-on-rails - Rails link_toでカスタムソートされたクエリ文字列URLを生成するには?

Rails 3.0.7 アプリで多くのパラメーターを指定して link_to ヘルパーを使用すると、Activesupport ドキュメントの Hash の to_param メソッドでおそらく言及されているように、辞書順に並べ替えられた URL が生成されます。例えば

生成する

しかし、私が欲しいのは

link_to または url_for への params ハッシュで提供されているカスタムソートを実行できる人はいますか?

何かが欠けていない限り、これは link_to のドキュメントに示されている例と矛盾しているようです (ri link_toまたはファイル内のいずれか)/gems/actionpack-3.0.7/lib/action_view/helpers/url_helper.rb:215

もちろん、次のように手動で URL を作成することもできます

しかし、それには「Railsの方法」がなく、特定の文字のエスケープに問題があるため、最後のオプションになります。

0 投票する
2 に答える
1078 参照

ruby-on-rails - Rails-link_toの確認メッセージを動的に切り替えます

私の見解では異なる確認メッセージを表示するために、この醜い重複に直面しています。

これを回避する方法があるかどうか知りたいですか?

ありがとうございました!

編集:

0 投票する
2 に答える
638 参照

ruby-on-rails-3 - 「link_to」の問題

新しい編集

resources :casesこれらすべてのルーティングヘルパーは期待どおりにroutes.rb機能します(cはモデルCaseのインスタンスです)。

これに変更routes.rb

2つのルーティングヘルパーが失敗します(以下のエラーを参照):

それを機能させるには、次の最後の2つのヘルパーを変更する必要があります。

最初の2人のヘルパーに:areaを与える必要がなく、次の2人が必要なのはなぜですか?それはコードを混乱させます...

古い質問

最初に私はこのroutes.rbを持っていました:

そして私はこのタイプのリンクを生成することができました

ID=3のケースを次のように表示します。

次に、routes.rbを次のように変更しました。

上記のlink_toを終了するとエラーが発生します

railsはパラメータから:areaを自動的に取得しないようです。私はこれを修正して、エリアにリンクを作成させることができます

リンクを取得するには

しかし、私はそれが本当に好きではありません。私は何か間違ったことをしていますか?なぜレールがコントローラーとアクションを引き継ぐのに、エリアを忘れるのですか?

0 投票する
1 に答える
2082 参照

ruby-on-rails - レールにhamlを使用してh1にリンクを配置するにはどうすればよいですか?

こんにちは:)
私はhamlに不慣れで、次のようなものが欲しいです:

どうすればこれを実現できますか?あなたがこれで私を助けることができることを願っています:)

0 投票する
1 に答える
1225 参照

ruby-on-rails - Rails3.1link_to奇妙な問題

Rails3.1rc1を使用しています。奇妙な問題が私を悩ませ続けています。関数を使用するたびにlink_to、リンクhrefも表示されます。

例えば:

ブラウザで以下の出力を生成します

hrefリンクもこのように表示される理由がわかりません。

私も以下を試しました:

それでも同じ出力。この問題はRailsとは関係がないようです???

助けてください。あなたは貴重だとアドバイスします。