2017-07-26 9 views
1

リンク目的でユニークIDを区切る必要があります。link_toのユニークIDを作成する方法を知りたいだけですか?link_toタグの一意のIDをレールに設定するにはどうすればよいですか?

私が使用しています同様:

<%= link_to "Edit", edit_question_path(question.id),method: :get, :remote => true, :id => @question.id%> 

をこれは動作しませんでしたし、私が試した:

<%= link_to "Edit", edit_question_path(question.id),method: :get, :remote => true, id: myBtn_<%=question.id%> %> 

何も働きました。解決策はありますか?

答えて

0

で試してみてください:

あなたはインスタンスまたはローカル1(あなたはパスでやっているように私は、 questionを使用)として、質問の変数にアクセスする方法何を確認する必要が
<%= link_to 'Edit', 
    edit_question_path(question.id), 
    method: :get, 
    remote: true, 
    id: "myBtn_#{question.id}" %> 

、およびmyBtn_<%=question.id%>myBtn変数を定義していない場合はうまく機能せず、link_toのerb open-closeの内側にerbタグを含めようとすると、あまり効果がありません。

+0

thanx、それは働いた。 – djmayank

+0

あなたはその書式設定されたもののようにその質問をどのように編集したか教えていただけますか? – djmayank

+0

マークダウン@Mayankを使用して、 'ctrl-k'を押してコードブロックを作ると、それを使うヒントもあります。 –

関連する問題