問題タブ [helper]
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 - Rails Helper がメソッドを定義していることをテストするにはどうすればよいですか?
Rails プラグインを作成していますが、ヘルパーにメソッドを動的に追加しています。メソッドが追加されていることを確認したいだけです。ヘルパーがメソッド名に応答するかどうかを確認するにはどうすればよいですか?
ruby-on-rails - Railsヘルパーから複数のタグを返すための最良の方法は何ですか?
隠しフィールドを作成し、1つのヘルパーでリンクを作成してから、両方をerbに出力したいと思います。
の結果を出す必要があります
ヘルパーの定義はどのようになりますか?link_toとform.hidden_fieldの詳細は実際には重要ではありません。重要なのは、2つの異なる呼び出しからの出力をどのように返すかです。
ruby-on-rails - rSpec で Rails ブロック ヘルパーをテストするにはどうすればよいですか
私の見解では、任意の HTML をブロックとして受け取るヘルパーを使用しています。
私のヘルパーは、渡された HTML のブロックをビューにレンダリングする前に、さまざまなことを行います (Markdown やその他の書式設定)。rSpec でのヘルパー呼び出しの結果をテストする最もクリーンな方法があれば教えてください。私は、ERB のプライベート メソッドをいじる例をいくつか見つけましたが、それは少し脆弱で読みにくいようです。
delphi - クラスヘルパーの良い使い方は何ですか?
Delphi (およびおそらく他の多くの言語) には、クラス ヘルパーがあります。これらは、既存のクラスに追加のメソッドを追加する方法を提供します。サブクラスを作成せずに。
では、クラス ヘルパーにはどのような用途があるでしょうか。
ruby-on-rails - 実行時にRailsヘルパーをロードすることは可能ですか?
特定のユーザーが選択した「モード」に応じて、大幅に異なるビューがあります。
異なる動作を 2 つの異なるヘルパーに抽出し、コントローラーに次のようなコードを含めることを考えました。
正しいヘルパーがロードされると、両方のヘルパーで定義されている <%= edit_item %> のようなステートメントが、特定の「モード」の正しいフォームをロードします。
これは開発では見事に機能しますが、本番環境では case ステートメントは 1 回しか実行されません。次に、最初にロードされたヘルパーに固執します(当たり前!私はそれを知っているべきでした。)
必要なことを達成するための他の方法を考えましたが、このヘルパーの使用は、ビューの動作を変更するためのきれいな方法だと思います。
実行時にヘルパーをロード (またはリロード) する方法を知っている人はいますか?
TIA: ジョン
ruby-on-rails - パーシャルの代わりにヘルパーを使用する場合
Rails アプリケーションで、どの状況でパーシャルを使用し、いつヘルパーを使用しますか? どちらもマークアップの断片を表しているため、非常によく似ています。
これに関する規約はありますか?それらを使用する「レールの方法」はどれですか?
ありがとう!
wpf - DependencyProperty.Registerショートカットを探しています
WPFプロパティの定義が長すぎます。
ヘルパーメソッドがあり、少し短くしています。
コード:
周りにもっと良いヘルパーがいますか?
ruby-on-rails - 「ヘルパー」メソッドはどこに置くのですか?
私の Ruby on Rails アプリには、次のものがあります。
そしてまた
それでも、parse_role_data
が定義されていないというエラーが表示されます。私は何を間違っていますか?
ruby-on-rails - Ruby on Railsのtime_selectヘルパー出力から「:」を削除しますか?
rails time_selectヘルパーの出力から「:」を削除したいと思います。分選択ボックスが作成されると、ヘルパーはこれを自動的に出力するようです。
何か案は?
ありがとう!
ruby-on-rails - 設定ファイルを使用してRailsヘルパーメソッドを改善するにはどうすればよいですか?
application_helper.rbファイルに次のようなrailsヘルパーがあります。
'external_links'変数は、外部ファイルから取得する必要のあるハッシュです。ファイルは、rubyハッシュまたは単純なYML構成のような単純なものにすることができます。
何かが足りないかもしれません-外部ファイルでruby構文でハッシュを定義し、environment.rbからそれを「要求」できると思いましたが、ヘルパーでハッシュ変数を公開していません。
アプリケーションヘルパーメソッドで「スコープ内」になるように、ルビーハッシュを外部化するにはどうすればよいですか?