問題タブ [ruby-hash]

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 に答える
50 参照

ruby - 「params」の各値に関数を適用する方法

アクションが を処理する前にparamswithto_ar2en_i関数を前処理しようとしています。ApplicationControllerparamsapplication_controller.rb

問題は、 のパスでto_ar2en_iネストされたに適用する方法がわからないことです。params[[path, k].flatten]

誰でも親切にこれを手伝ってもらえますか?

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

ruby-on-rails - Rails で params を使用すると ArgumentError: When assigning attributes, you must pass a hash as an argument

ハッシュである params を使用していますが、ArgumentError というエラーが表示されます (属性を割り当てるときは、引数としてハッシュを渡す必要があります)。コードの一部を以下に示します。

プロジェクト/アプリ/コントローラー/index_controller.rb:

プロジェクト/アプリ/モデル/post.rb:

プロジェクト/config/routes.rb:

Project/app/assets/javascripts/index.jsからの ajax リクエスト:

ビューからメソッドの戻り値をcreate出力すると、呼び出しごとにランダムな 16 進値が表示されます。私がやっている間違いを教えてください。