問題タブ [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.
ruby-on-rails-3 - Rails3 - link_toヘルパーを使用してコントローラーのアクションにJavascript変数を送信する方法は?
次のJavaScriptコードがある場合
setNewValforVar
関数のn
時間を呼び出しています
myVar
リンクをクリックすると、次のようなリモートリンクのコントローラーアクションに値が送信されます
私はRails 2.3.xでこれを行います
そして、私はコントローラーのアクションでこれを取得していました
link_to
ヘルパーを使用してRails 3でこれを行うにはどうすればよいですか?
ruby-on-rails - Rails: クリック可能な画像を表示し、パラメーターを渡す
基本的に私は3つのことを扱っています: (*最初の2つの作業)
- user_id パラメータを受け入れる Index() と呼ばれるアクション。
- CSVエクスポート機能
- インデックス ビューからの CSV エクスポート ファイルへの必要なリンク。link_to メソッドを理想的に利用します。
最初の 2 つは完全に機能し、user_id パラメータを使用して CSV ファイルのスコープを適切なユーザーに限定する必要があるため、link_to メソッドを使用してリンクを生成することにつまずいています。
ここに私のコントローラコードがあります:
index.html.haml: * パラメータ 1234 が欠落していることに注意してください。これは csv を生成する必要があります
CSV を生成するために機能する URL:
これは非常に簡単に解決できる問題だと確信しており、明らかな解決策を見落とすのに 1 時間費やしました。前もって感謝します!
ruby-on-rails-3 - Rails 2 から Rails 3 への link_to image_to タグ
これは私がRails 2で使用するコードです
Rails 3 にするにはどうすればよいですか?
私は目立たないJavaScriptを初めて使用するので、誰かがこれを変換するのを手伝ってくれますか?
私は以下を使用してみました:
しかし、:before オプションがありません:(
ありがとうございました
ruby-on-rails - link_toを介してパラメータを渡すときにルートエラーはありません
エラー:
No route matches {:action=>"new", :controller=>"comments", :parent_id=>1}
ルート.rb:
モデル:
見る:
コントローラ:
ancestry
コードを読むことで、私がgemをネストされたリソースで動作させようとしていることがわかったかもしれません。私は祖先の宝石のRailscastsエピソードを使って私を導いてきました。私の質問を読んでくれてありがとう。
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つの質問:
- ボタンをテーブル内のボックスに切り替えるにはどうすればよいですか?クリックすると、星の画像に変わります(例のように)?
- DRYルールに違反しないように、テーブル内のコードをリファクタリングするにはどうすればよいですか?
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の方法」がなく、特定の文字のエスケープに問題があるため、最後のオプションになります。
ruby-on-rails - Rails-link_toの確認メッセージを動的に切り替えます
私の見解では異なる確認メッセージを表示するために、この醜い重複に直面しています。
これを回避する方法があるかどうか知りたいですか?
ありがとうございました!
編集:
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を自動的に取得しないようです。私はこれを修正して、エリアにリンクを作成させることができます
リンクを取得するには
しかし、私はそれが本当に好きではありません。私は何か間違ったことをしていますか?なぜレールがコントローラーとアクションを引き継ぐのに、エリアを忘れるのですか?
ruby-on-rails - レールにhamlを使用してh1にリンクを配置するにはどうすればよいですか?
こんにちは:)
私はhamlに不慣れで、次のようなものが欲しいです:
どうすればこれを実現できますか?あなたがこれで私を助けることができることを願っています:)
ruby-on-rails - Rails3.1link_to奇妙な問題
Rails3.1rc1を使用しています。奇妙な問題が私を悩ませ続けています。関数を使用するたびにlink_to
、リンクhref
も表示されます。
例えば:
ブラウザで以下の出力を生成します
href
リンクもこのように表示される理由がわかりません。
私も以下を試しました:
それでも同じ出力。この問題はRailsとは関係がないようです???
助けてください。あなたは貴重だとアドバイスします。