問題タブ [link-to-function]

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 投票する
1 に答える
698 参照

javascript - Rails 4 のネストされた属性 link_to_function

Rails 4を使用してフィールドを動的に削除する必要がある単純なアプリを作成しています。基本的にはRails Castチュートリアルに従って実行していますが、Rails 3では、ほとんどの問題を解決できました。削除リンクは正しく表示されますが、機能しません!!!

私が行くと、localhost:3000/survey/newすべてが問題なく見え、リンクの削除は本来あるべきものです

クリックすると URL が削除されlocalhost:3000/survey/newlocalhost:3000/survey/new#

これは私のコードの一部であり、リンクの削除に関連していると思います





何をすべきか、何が欠けているのかわからないので、助けてください

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

javascript - Rails 4.1 の link_to_function を置き換える方法

私は初めての本物の Rails アプリを作成している最中で、外出先で学習しています。1 つのフォームにネストされた属性を作成する必要がある状況があるため、それに関連する Railscast のエピソード (196 および 197) を見てきました。2 番目のエピソードでは、彼は link_to_function メソッドを使用していますが、これは明らかに Rails 4.1 では使用できなくなりました。

どうやって交換しようか悩んでいます。私はlink_toを試みており、同様の質問を投稿した他の人のために提案された解決策の多くを試しましたが、役に立ちませんでした.

これが現時点でのビューのパーシャルの外観です(ただし、多くのことを試しました...)

そして、これが remove_fields() 関数を含む私の .js.coffee ファイルです:

この関数は、フォームからフィールドを削除することになっていますが、代わりに、関数を呼び出さずに URL に「#」を追加するだけです。

ビューからアセットの javascript (coffeescript) 関数にリンクする最良の方法は何ですか?

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

ruby-on-rails - レール。link_to ヘルパーを拡張する

Rails link_to ヘルパーを拡張して特定のクラスを追加し、link_to 標準機能を壊さないようにする方法。カスタムヘルパーを次のようにしたい:

link_to のすべての機能を維持したい:

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

link-to-function - Rails 4 link_to 一致するルートがありません

No route matches {:action="index", :controller="search"} というエラーが表示されます

使用時

使用すると、アクションは正常に機能します

レーキルートの結果

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

ruby - 現在のユーザー名をRUBYのリンクとして表示するには?

<% current user %>現在のユーザーをリンクとして表示するようにするにはどうすればよいですか。Ruby では Link to 内にあるものはすべて文字列として記述され、Ruby の回答として表示されないためです。

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

ruby-on-rails - Railsの管理セクションで「link_to」を正しく使用する方法

だから私は管理セクションを持つアプリを持っています。管理セクションには、インデックス メソッドとビュー インデックスを備えたチャレンジ コントローラーがあります。

管理フォルダーとは別のチャレンジコントローラーもあります。このコントローラーには CRUD 全体があります。

すべての課題はサブジェクトに属します。admin セクションのコントローラー サブジェクトには、index メソッドとビューがあります。管理セクションにないコントローラ サブジェクトには、CRUD 全体が含まれます。

これで、サブジェクトのビュー (管理セクションではありません) で、次のようなことができます。

管理セクションでも同じことをしたいのですが、その方法がわかりません。コードをコピーすると、エラーがスローされます。

しかし、追加のルートなしでこれができることを望んでいました....

簡単なように思えますが、これを処理する方法がよくわかりません。どんな助けでも大歓迎です...私は自分自身を十分に説明したいと思います.

管理ルートは名前空間で使用されます。

終わり