問題タブ [button-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 に答える
479 参照

ruby-on-rails - Button_to リンクがルーティング エラーになる

Railsアプリにいくつかの滑らかなボタンを配置して、リンクとして機能させようとしています。ただし、そうしようとすると、奇妙な問題が発生します。次のようにリンクボタンを追加しようとしました:

これにより、ユーザーをサインアップ ページに誘導する新しいボタンが作成されます。

ここが変なところです:ルーティング先のボタンをクリックするhttp://localhost:3000/users/sign_upと、次のエラーが表示されます:

[POST] "/users/sign_up" に一致するルートはありません

しかし、これは単に真実ではありません。実際、そのエラーが発生した URL を強調表示し、それをコピーして新しいタブに貼り付けると、正常に読み込まれます。

完全に明確にするために、ここからのパスは次のrake routesとおりです。

ここで何が起こっているのでしょうか?

どんな考えでも大歓迎です。

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

ruby-on-rails - ブートストラップ ボタン クラスを使用した rails link_to と button_to の動作が異なる

show article view ページで link_to をたどっていますが、

これは、「btn」クラスの助けを借りて「リンク」をボタンとして表示することで完全に機能します。これに関する唯一の問題は、クリック後にボタンのテキストが灰色に変わることです(訪問したリンクのように)。元のテキストの色 (この場合は白) のままにしておくにはどうすればよいですか? または、元のテキストの色を維持するには、どのような CSS マジックが必要ですか。

または、次のように button_to に変更することで修正できます。

しかし、これに関する問題は、私の article_id が nil に設定され、article_id が設定されていないという検証エラーに失敗することです。
私は何をしますか?css で link_to を修正するか (どのように?)、button_to の問題を修正します (どのように?)。どんな助けでも大歓迎です。

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

ruby-on-rails-4 - button_to がブートストラップ 3 ボタン タグのスタイルを壊す

次のようなタグがいくつかありました。

これはうまく機能し、ボタンは並んで並んでいました. それから私がこれに行ったとき: Button_to ボタンはもはや並べて配置されません:

同じクラスが使用されていましたが、アイデアはありますか? button_to にはいくつかの特定のスタイリングがあると思います II は button_to url ヘルパーを使用したいと考えていますが、フォームを見栄えよくしたいのですが...アイデアの提案はありますか?

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

ruby-on-rails - 単一のコントローラ アクションを指す複数のボタン

wicked-pdf と imgkit をそれぞれ使用して、ユーザーが PDF または JPG 形式でドキュメントを印刷できるアプリを作成しています。PDF用とJPG用の2つのボタンがあります。これらのボタンが、ここでは「作成」であるコントローラーの同じアクションを指すようにすることは可能ですか? 私のボタンは-

両方のアクションを作成できますか? はいの場合、どのように?ヒットしたボタンをキャッチして、それぞれのビューをレンダリングする方法。

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

ruby-on-rails - Rails button_to が一部のボタンで機能せず、.each 内の他のボタンで機能する

それぞれが削除可能であるべきプロモーションのリストを作成しています。ビューでは、プロモーションごとに、クリックされたときにコントローラーで削除アクションを実行する button_to ボタンを作成しました。ただし、FIRST ボタン以外はすべて正常に機能します。つまり、最初のボタンが機能しません。

プロモーションコントローラーで

プロモーション ビューで

なぜこれが起こっているのか本当にわかりません。最初のボタンを除くすべてのボタンで、ページがリロードされ、フラッシュが正常にレンダリングされます。javascriptの確認を使用しようとしたときに同じことが起こっていました-最初のものを除くすべてで機能するため、確認を削除して何かが変更されたかどうかを確認しましたが、まだこの問題があります. また、コントローラーを介していくつかのプロモーションを削除し、新しい「最初の」ボタンをテストしてみました.プロモーションが何であるかは関係ありません.リストの最初のボタンは機能しません. どんな助けでも大歓迎です!

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

ruby-on-rails - ネストされたモデル フォームのボタンに link_to を変更します。

OK、ネストされたフォームの実装が完了しました

http://railscasts.com/episodes/196-nested-model-form-part-1

http://railscasts.com/episodes/197-nested-model-form-part-2

これらのビデオは素晴らしいですが、リンクをカスタマイズしてボタンのように見せたいと思っています...

これはリンクコードです:

そしてそれは実際にヘルパーメソッドにリンクしています:

これをボタンにするにはどうすればよいですか

私が使用するボタンコードのサンプルは次のとおりです。

リンクにクラスを追加しようとしました

これを試しました:

これを得ました