問題タブ [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 投票する
8 に答える
31772 参照

ruby-on-rails - link_to 削除 URL が機能しない

アプリに次の link_to delete url があります

動作していないようです。この URL をクリックすると、ショー パスに移動するだけです。誰か、これを修正する方法を教えてください。ありがとう。

0 投票する
3 に答える
4723 参照

ruby-on-rails - Ruby on Rails: "link_to('delete', ...)" に確認メッセージが表示されないのはなぜですか?

製品の横に次のリンクがあります。

クリックしても確認ボックスが表示されません。

生成される HTML は次のとおりです。

お知らせ下さい。

0 投票する
4 に答える
10888 参照

ruby-on-rails - Railsの「link_to」が削除アクションで機能しないのはなぜですか?

私はindex.html.erbすべての製品を表示し、各製品の横に私が持っているアクションEditDeleteアクションを表示します。

Editリンクは正常に機能します。ただし、Deleteリンクは機能しません。次のエラーが発生します。

リクエストメソッドがDELETEではなくGETだからだと思います。しかし、明示的に設定した場合になぜこれが発生するのかわかりません:method => :delete

routes.rb非常に単純です:

Javascriptを有効にしました。

提案してください。

0 投票する
3 に答える
1816 参照

ruby-on-rails - Rails 3は、「link_to」によって生成されたリンクをクリックしたときに使用されるHTTP動詞をどのように決定しますか?

2 つのリンクがあります。

生成されるリンクは次のとおりです。

と の両方をクリックするEditDeleteGETメソッドが使用されます。

Railsはどの方法を使用するかをどのように決定しましたか?

リンクのdata-method="delete"と とはどういうrel="nofollow"意味ですか?Delete

0 投票する
3 に答える
584 参照

ruby-on-rails - link_to でリンクが生成された後に HTML オプションを追加するにはどうすればよいですか?

アプリのメニュー バーに一連のリンクを生成しています。ユーザーがメニュー バーのページの 1 つを表示しているときに、現在のページを表示していることを示すようにスタイルを変更したいと思います。これは、私が取り組んできた非常に簡単な作業です。

私がやりたいことは、ヘルパーを枯渇させることです。私は次のようにリンクを構築しています:

link_to('events', :controller => 'event_sections', :action => 'show', :group_id => @group), :class => "current_page_item"

「現在のページの場合」コードで何度も繰り返しています。最初に必要なすべてのリンクを構築してから、それに :class => "current_page_item" を追加する良い方法があるかどうか疑問に思っていました。

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

ruby-on-rails - link_to に表示されるパス

私はゾンビ用のレール (railsforzombies.org) を完成させたばかりで、初めてのアプリ (ブログ) を作成しようとしています。

基本的な構造を足場にし、ルートを変更してパーシャルを追加したり、ビューにその他の改善を加えたり、Blueprint css フレームワークをインストールしたりしました。

私が抱えている問題は、すべてのリンク (link_to で作成) が次のようになることです。

リンク自体の後にリンクへのパスが出力される場所。ただし、リンクへのパスを含むテキストをコピーできません。

これが役立つ場合、これは私のroutes.rbのようです:

何か助けはありますか?

編集:

私の link_to 呼び出しは次のとおりです。

編集:

問題はこのイメージで見ることができます。

また、show_url に変更すると、URL がパスではなく括弧内に表示されます。

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

ruby-on-rails - "render :nothing => true" は空のプレーンテキスト ファイルを返しますか?

私は Rails 2.3.3 を使用しており、投稿リクエストを送信するリンクを作成する必要があります。

次のようなものがあります。

これにより、リンク上で適切な JavaScript の動作が行われます。

私のコントローラーアクションは機能しており、何もレンダリングしないように設定されています:

しかし、リンクをクリックすると、ブラウザが「resend_confirm_email」という名前の空のテキスト ファイルをダウンロードします。

何を与える?

0 投票する
4 に答える
9536 参照

ruby-on-rails - link_toに画像を使用してスパンを追加するにはどうすればよいですか

だから私はこれを持っています:

これは機能しますが、次のように間にスパンが必要です。

追加するにはどうすればよいですか

link_to?_

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

ruby-on-rails - ruby onrailslink_to新しく作成されたページ

rails(3)で、という名前のプロジェクトモデルに新しいhtmlページを作成しましcontact.html.erbた。別のページからリンクすることに興味があり、コードを追加しました。

<%= link_to 'contact', contact_project_path(@project) %>

プロジェクトは、belongs_toユーザー(連絡先ページの連絡先)のモデルです。

このリンクは、存在しないというエラーメッセージを表示contact_project_pathします。どこかで定義する必要があることはわかっていますが、どこでどのように定義するかはわかりません。プロジェクトごとにページを具体的にしたいと思います。名前付き連絡先にアクションを作成し、project_controler空のままにしました。

私は何が欠けていますか?

私はかなり長い間解決策を探してきましたが、この質問に対する答えは他のどこにも見つかりませんでした。私はそれが少し基本的であることを知っていますが、他の選択肢はありません。

0 投票する
3 に答える
6050 参照

ruby-on-rails - RubyonRailsのButton_toの悪いルート

button_toレールヘルパーを使おうとしています。私は次のコードを書きました:

<%= button_to 'Edit Item', edit_item_path(@item), :class => 'mark-button' %>

次のエラーメッセージが表示されます

No route matches "/items/1/edit"

しかし、ページを更新すると、適切なアクションに進みます。取得したページのURLlocalhost:3000/items/1/editは、正しいURLです。button_toコマンドをlink_toエラーなしでロードされたページに切り替えた場合。このコードの意味:

<%= link_to 'Edit Item', edit_item_path(@item), :class => 'mark-button' %>

正常にロードされます。button_to気づいていない機能があるかもしれませんが、迷っています。