問題タブ [params]
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.
ruby-on-rails - レールの Params オブジェクトの変数シンボル
次のコードがあります。
ここで、xxxx は男性または女性を表します。基本的に、フォーム送信は一連のfemale_profile[foo]
またはのいずれかを渡し、male_profile[foo]
それに応じて変更したいと考えています。xxxx の代わりに挿入できる文字列があると仮定すると、このシンボルを動的に作成するにはどうすればよいですか?
ありがとう。
ruby-on-rails - rails routes パラメータがフォームを検索
Rails アプリケーションに少し問題があります。簡単に言えば、ユーザーがプロフィールを持ち、提出物を持ち、提出物にコメントできるソーシャル ネットワーキング アプリです。
私のルートは次のとおりです。
したがって、提出物を表示している場合、URL は次のようになります。
番号はカテゴリの ID 番号です。ここまでは順調ですね。問題が発生するのは、提出物にコメントを提出しようとするときです。各投稿ページには、次のようなコメントを送信するためのフォームがあります。
コントローラーは次のようになります。
コメントを送信しようとするたびに、Rails は次のように返します。
基本的に、Rails はパラメーターを使用して URL から :id を取得していません。その理由はわかりません。送信ページは URL の各 ID に対して正しく表示されるため、このフォームでそれを取得しない理由がわかりません。IDに明示的に名前を付けると(IE Submission.find(2345))、完全に機能します...何が欠けていますか?私は愚かなだけですか?
私の関係も適切に設定されています。
前もって感謝します。
ruby-on-rails - メソッドに送信するパラメーターを非表示にするにはどうすればよいですか (form_for のように)。
私は何時間も検索してきましたが、役立つものは何も見つかりませんでした。
私がしたいこと:
check_login
パラメータが必要な -Method (以下)を呼び出す必要があります。
ポイントは、以下の「リダイレクト先」行のように、これらのパラメーターがメソッド呼び出しで送信されることです。
レールがパラメータをURLに入れないようにして、代わりに隠して渡したいです。
で作成したフォームを送信するとform_for
、URLに何もないので、可能だと思います。
その方法を教えてください。
試した手順
- get、put、post - 違いはありません。の呼び出し
check_login
は非常に短いですが、url-with-params がコンソールに表示されます - インスタンス変数を作成し、それをparamとして渡します(奇妙で、どちらも機能しませんでした)
- 動作を観察
form_for
する – 結果がなく、手掛かりがありません
//edith:
これまでご協力いただきありがとうございました。おそらく、問題を十分に詳細に指定していませんでした。text_field
短いコマンドを入力する (実験的に) があります。そのフォームは を呼び出しexecute
、AppController
login-data の場合は を実行しredirect_to
check_login
ます。Web ページにアクセスする必要はありません。単にメソッドを実行したいだけです。に入れるというアイデアは気に入りました:flash
が、データを非表示にして渡す「より適切な」方法があるかどうか疑問に思っています。
java - 投稿内で使用されるパラメーターをエンコードする
サイトに投稿する予定のパラメータをISOLatinにエンコードする必要があります。org.apache.http を使用しています。ライブラリ。私のコードは次のようになります。
ありがとうございました!
ruby-on-rails - rails - URL に :params を渡す
私はもう一度立ち往生しています...そしてもう一度、それは愚かな構文の問題だと思います:
超単純な検索フォームを使用して、URL に 2 つの vaiables を渡したいと考えています。
次のような URL を期待していました: http ://mydomain/categories/search?search=pdf&os= 2
私はそれが次のように動作するはずだと思った:
...しかし、まあ、それはしませんでした...
誰かが私がどこで間違っているのか知っていますか?
ありがとう!
ヴァル
ruby - Sinatra を使用した複数のブロック パラメーター
このSinatra GETリクエストを機能させようとしています:
ブロック パラメーターを操作するために 1 つのパラメーターを取得できることはわかっています。
しかし、最初のコード ブロックで複数のブロック パラメーターを使用するにはどうすればよいでしょうか? 私は他の方法を受け入れます。
c# - C#: params キーワードとリスト
params キーワードと List を c# 関数への入力として使用することの長所と短所は何ですか?
主に、パフォーマンスに関する考慮事項とその他のトレードオフは何ですか。
c# - Params IEnumerablec#
params で IEnumerable を使用できないのはなぜですか? これは修正されますか?ジェネリックを使用するように古いライブラリを書き直してくれることを本当に望んでいます...
perl - pre($ ENV {'QUERY_STRING})と($ cgi-> param())の違いは何ですか?
perl cgiスクリプトの場合、これら2つの違いは(技術的に)何ですか?
と
perl - パラメータが有効なのに、Perlサブルーチンがfalseを返すのはなぜですか?
英数字のユーザー名を検証する関数を作成しようとしています。失敗した場合は、カスタムエラーメッセージをログに記録し、死ぬ代わりに呼び出された関数に0を返す必要があります。
上記のコードでは、成功した場合でも0が返されるなどの問題に直面しています。誰かがこの点で私を助けてくれますか、そして誰かがなぜそうしているのか私に説明できますか?