問題タブ [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.

0 投票する
3 に答える
20434 参照

java - ArrayList を複数のリストに分割するにはどうすればよいですか?

次の ArrayList を参照してください。

したがって、次のようになります。

次のようにGoogleチャートを表示する必要があります。

http://chart.apis.google.com/chart?chs=300x200&chd=t:60,-1,80,60,70,35&cht=bvg&chbh=20,4,20&chco=4C5F2B,BED730,323C19&chxt=y&chxr=0 ,0,500

その値を生成するには、呼び出すだけです

最大1000 ピクセルの幅をサポートすることがあります。したがって、多くの値がある場合は、ArrayList を他の ArrayList に分割して他のグラフを生成する必要があります。何かのようなもの:

目標を達成するには、どのヘルパーを使用すればよいですか?

0 投票する
6 に答える
2776 参照

php - レイアウトスクリプトで呼び出されたヘルパーを使用してzendビューのプロパティを取得する

メインのナビゲーションを作成するためにヘルパーを作成しました。このヘルパーの一部は、ユーザーがビューに割り当てられているかどうかを確認することにより、ログインしているユーザーがいるかどうかを確認します

ただし、レイアウトスクリプトでこのヘルパーを呼び出すと、$ this->view->userにアクセスできません。NULL値があります(ただし、var_dump($ this-> viewはビューオブジェクトを返しますが、割り当てられたすべてのプロパティは含まれていません)。ビュースクリプトでレイアウトに割り当てた場合にのみ、ユーザーデータにアクセスできます。 、すなわち

そして、ヘルパーで

これは、各ビュースクリプトで、データをレイアウトに渡すための行を追加する必要があることを意味するため、面倒です。

レイアウトスクリプトで呼び出されたヘルパーがビューのプロパティにアクセスできるようにする方法はありますか?

編集*

ソースは次のとおりです。

0 投票する
2 に答える
5775 参照

ruby-on-rails - Ruby on Rails: ヘルパーを表示してインスタンス変数を初期化する

ビューから呼び出されたヘルパーによってインスタンス変数が適切に初期化されないという、ある種のスコープの問題が発生しています。

サンプル/テストが表示されると、「nil.reverse の評価中」というエラーで終了します。display の最初の 2 つの呼び出しで @display が初期化されているはずだったので、これは驚くべきことです。<%= @display.reverse %> が削除された場合、出力は "a aa" になり、@display インスタンス変数がヘルパー メソッドによって設定されていることを示しますが、ビューにはアクセスできません。

コントローラーが次のように変更された場合 (元のビュー コードを使用):

出力は「aa aaa a a」になります。コントローラーに表示するために2回呼び出すと、「aaa aaaa aa aa」となります。したがって、コントローラーで行われた呼び出しのみが SampleController インスタンス変数を変更するように見えますが、ビューでの呼び出しは、ビューがアクセスできない ApplicationController のインスタンス変数を変更します。

これはRailsのバグですか、それとも誤解ですか?これは何らかの理由で意図された機能ですか?

このバグに遭遇したコンテキストは、logged_in? を作成しようとしています。初めて呼び出されたときに @user 変数を設定し、ユーザーがログインしている場合は true または false を返す ApplicationController メソッド。ビューで使用する前にコントローラーに不要な呼び出しを追加しない限り、これは機能しません。

0 投票する
3 に答える
2422 参照

asp.net - t4を使用して別のアセンブリからweb.configを読み取ります

Webアプリケーションによって参照される別のアセンブリにあるT4テンプレートからWebアプリケーションの接続文字列を読み取ることができる良い例またはヘルパークラスを持っている人はいますか?私はそれが参照するデータベースからいくつかのコードを生成しています、そして私はこの使用のために接続文字列を取得する方法についていくつかの助けを感謝します。ここでGeorgeJsの例を読んでください。ただし、テンプレートがWebアプリにある場合にのみ機能します。助けてください!!!

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

nhibernate - Nhibernate ヘルパー キットは VS2008 で利用できますか?

VS2008 用の Nhibernate Helper Kits に関する情報を提供できますか。また、どれがすべてオープン ソースで、どれがそうではないかを教えてください。ASP.NET MVC で NHibernate を使用するための情報を提供するリンクもいくつか共有できますか。

0 投票する
4 に答える
7597 参照

ruby-on-rails - Rails:リファクタリング、ビュー、ヘルパー:すべてがどのように連携するのですか?

警告:ここにヌーブ。

これは些細なことですが、ビューの一部をヘルパーに移動することで、ビューをどのように正確に簡略化できるかを理解するのは非常に困難です。たとえば、私はいつもあなたの見解の条件文がヘルパーへの抽出の主要な候補であることを読みましたが、これの例を実際に見つけることができず、これを達成するための私の試みは失敗しました。

たとえば、次のようなものがあるとします。

これが私の見解にあるのは少し面倒ですが、代わりにこれをヘルパーにどのように正確に移動できますか?そして、可能であれば、それをさらに単純化します。(条件文が悪いことをどこかで読んだことがありますが、条件文なしで何かをプログラムする方法は私を超えています。)

別の例:フォーマットを使用しidbodyタグを作成する必要がありますcontroller_action。私がこれまでに得た最高のものはこれです:

…そして…</p>

私は専門家ではありませんが、それでも私にとっては醜いです。

物事をより複雑にするために、ライアン・シンガーは私が好きなことを言いました。ERBを画像タグのように扱い、ヘルパーを使用して「意図を明らかにする」ことです。次に、次の息吹で、ヘルパーにHTMLを含めるべきではないと言って、それが地獄への道です。WTF?両方の互換性はどのようになっていますか?ビューで動作を宣言できるようになった場合、舞台裏でレンダリングされるHTMLがたくさんあるはずです。把握できません。

だから、基本的にはそれだけです。誰かがこれについていくつかの考えを共有することができるか、または私がこの主題についてのいくつかの良い詳細な読書を指摘することができれば幸いです-私はウェブ上で本当に弱い報道を持っていることがわかりました。私はすでにそれを使い果たしてグーグルで検索しましたが、誰が知っていますか。

0 投票する
2 に答える
11762 参照

ruby-on-rails - Rails でビューとヘルパーのみの定数を処理する最良の方法

ビューでのみ使用される定数がありますが、さまざまな場所でさまざまな方法で使用されています。これはオプション名の配列で、選択ボックスに使用されますが、他のビューでもこれを使用して、この配列に文字列が見つかったかどうかを確認し、それに応じて応答します。

DRYを維持するためにこれを処理する最良の方法は何ですか?

最初にヘルパーで定数を作成しましたが、ビューではアクセスできないようです。

それ以来、ヘルパーでメソッドを作成することに切り替えました。これは、定数を返す以外は何もしません。ただし、これは Rails の精神に反しているように思えます。基本的には小文字の定数を使用しているためです。

もちろん、モデルに貼り付けることもできますが、実際にはどのモデルとも関係ありません。

0 投票する
2 に答える
2463 参照

symfony1 - Symfony: link_to タグ内に要素を配置することは可能ですか?

私はSymfony 1.4を使用していますが、次のことを達成できるかどうか疑問に思っています:

... Symfony の link_to ヘルパーを使用していますか?

もちろん、これを行うことは可能です:

しかし、特にi18nを上記と組み合わせると次のようになるため、もっと簡単な方法があるかどうか疑問に思っています。

... 基本的にタッグスープ。

ありがとう。

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

c# - NerdDinner チュートリアル - ヘルパー メソッドの説明がありませんか?

NerdDinner チュートリアルをゼロから読み始めました。アプリケーションを読んでコーディングしているときに、いくつかのヘルパーメソッドについて話し、いくつかのクラスの例(AddRuleViolations)がありましたが、このクラスをどこに追加するかについての説明はありませんでした。したがって、これをスキップして、このクラスを後でコードで使用せずにチュートリアルを続行しました。現在、このヘルパー メソッドが再び使用されている「ページ ナビゲーション UI の追加
」セクションで 立ち往生しています。最終的なコードをダウンロードしたところ、"Helpers" フォルダーと、コードに実装する必要があるこれらのクラスがあることがわかりました。問題は、コピー/貼り付けをしたくなく、このヘルパー メソッドを追加する方法を理解したいということです。 具体的には、このクラスをヘルパー メソッドとして追加します。

問題は、.net や C# の経験がなく、VS でのアプリケーション開発に慣れていないことです。(私は C# のいくつかの基本しか知りません)

ありがとう、
Ile

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

html - ネストされたマスターページでのasp.net mvc htmlヘルパーの問題

Site.Master

サブマスター