問題タブ [render]

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

grails - Grailsコントローラーで「render」を使用してフォームタグをレンダリングできません

render でマークアップを使用しても、form タグは追加されません。

contentType "text/html", "txt/xml" でこれを試しましたが、うまくいきません。

コントローラーにこれがあります:

そして、私はこれを得ています:

これ欲しい:

フォームを追加しない理由と追加方法を知っている人はいますか?

ありがとう、

フェデリコ

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

ruby-on-rails - Rails: render :action? でパラメーターを渡しますか?

呼び出されたパラメーターに応じて表示が異なるフォームがあります。

元。

したがって、またはの場合、フォームtypeには異なるフィールドが表示されます。ab

私の問題は、ユーザーが正しく保存されなかった場合、デフォルトのエラーメッセージでフォームをレンダリングするだけでなく、私のパラメーターなしでフォームをレンダリングするため、フォームが正しく入力されていない場合です。

アクションを呼び出して、renderこのパラメーターに設定されているものを渡すにはどうすればよいですか? フォームを適切に送信できなかった理由と、それが正しいフォームである理由に関する組み込みのエラーメッセージを引き続き保持できるようにするには?

これが私のcreate行動です:

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

ruby-on-rails - 別のモデルから部分的にレンダリングする

家をモデル化する Rails アプリケーションがあります。多くのパラメータを持つ家のモデルがありますhas_many rooms。部屋にはhouse_idと 名前があります。また、http://github.com/ryanb/complex-form-examplesを使用して、多くのライトを許可small_appliancesし、部屋に追加しました。complex-form-example は RJS とパーシャルを使用してこれを実現します。

ユーザーがアプリケーションにアクセスするために使用する電卓と呼ばれるコントローラーがあります。電卓の送信ボタンが押されると、ユーザーが家に行けるadd_roomsページ ( にある) ページにリダイレクトされます。add_rooms ページは from の部分を使用します。Rails は常に app/views/calculator フォルダー内のものを探しているため、これを表示することができませんでした。app/views/calculator/add_rooms.html.erbadd roomsapp/views/rooms/_room_form.html.erb

これを表示するにはどうすればよいですか?部屋を保存するときに家のIDを保存する必要があることにも注意してください。

関連するすべてのコードは次のとおりです(願っています):

アップデート

2つをコメントアウトするとadd_child_link。ページがレンダリングされます。ただし、送信をクリックすると、新しいエラー メッセージが表示されます。

small_application 部分を削除すると、ライトでも同じことが起こります。accepts_nested_attributes_for部屋のモデルと関係があると思います。以下のコードを追加しました。house.rb コードも追加しました。

アプリ/モデル/room.rb

アプリ/モデル/house.rb

app/controllers/calculator_controller.rb

app/views/calculator/add_rooms.html.erb

app/views/rooms/ _room_form.html.erb

application_helper.rb

ありがとう、
ライアン

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

c# - ashx または Web サービスからユーザー コントロールをどのようにレンダリングしますか?

質問 .ashx または Web サービスにレンダリングされたユーザー コントロールを返すことは可能ですか? もしそうなら、どうすればいいですか?

0 投票する
5 に答える
15812 参照

c# - 出力直前に ASP.NET ページ コンテンツ全体を変更するにはどうすればよいですか?

たくさんのユーザー コントロールがあるページがあります。コードで置き換えられるコンテンツに「マクロ」または「プレースホルダー」を直接配置できるようにしたいと考えています。大したことではありませんが、私は CMS として Ektron を使用しています。

クライアントに送信される直前に、レンダリングされたページ コンテンツ全体で文字列置換を行うためにフックできるページ イベントはありますか?

アップデート

これを達成するために現在使用しているコードは次のとおりです。

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

iphone - openglesテクスチャの上部に32ピクセルのギャップ

openGL ES(iPhone用)を使用してテクスチャにレンダリングしてから、画面にテクスチャを表示しようとしています。テクスチャの上部に32行のギャップがあり、下部の32行が切り取られていることを除いて、すべてが機能します。すべての描画が32ピクセル下にオフセットされているようです。その結果、下の32行はテクスチャの外側にあるため描画されません。

非常に簡単な例を次に示します。

結果は次のとおりです。

http://img10.imageshack.us/img10/2113/screenjc.th.jpg

RenderToTexture()を呼び出す代わりにglColor4f()を使用して色を設定するだけで、期待どおりに赤い画面が表示されます。

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

wpf - VisualTreeHelper から正確な結果を得るために、WPF rendercycle にどのように「プラグイン」できますか?

現在、複数の子 (CHILD) ユーザー コントロールを含むことができる WPF ユーザー コントロール (PARENT) を作成しています。(CHILD) コントロールをポリラインで接続しています。

これを行うには、CHILD ユーザー コントロールの場所が必要です。ただし、VisualTreeHelper.GetOffset から取得した場所はゼロです。コントロールの OnLoaded イベント ハンドラーにコードを配置すると、子コントロールの正しい場所が取得されるため、WPF はおそらく、CHILD コントロールのサイズ変更とメモリへの配置をまだ完了していません。

親コントロールをロードした後でも、子コントロールを追加して行を更新できるようにしたいので、これは問題です。

私が現在これを解決した方法は、CHILD コントロールの OnRender をオーバーライドし、MAIN コントロールのイベントを発生させて、VisualTreeHelper を使用して正しい値を取得できることを認識させることです。

ただし、これは、最後の CHILD コントロールのレンダリングが完了するまで、線を再描画する必要があることを意味します。

私の現在の解決策は、解決策というよりも回避策のように感じます。VisualTreeHelper から正確な結果を得るために、WPF rendercycle にどのように「プラグイン」できますか?

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

ruby-on-rails - レールレンダリングアクションとルーティングを支援する

オンラインで見つけた画像トリミングの例を使用していましたが、混乱しました。私のコントローラーには実際には「クロップ」メソッドはありません。代わりに(ガイドに従って)私は

私の作成方法で。これにより、ビューと呼ばれるページがレンダリングされcropping.html.erbます。それは問題なく動作しますが、URL に直接アクセスしたり、ボタンを押して画像を再トリミングしたりする場合など、そのページをリンクまたはレンダリングする方法がわかりません。実際にコントローラーでクロップ メソッドを作成し、これを実行できるようにする場合はルーティングを介して接続する必要がありますか、またはビュー内でクロップ アクションをレンダリングする同じ場所にリンクする方法はありますか?

混乱して申し訳ありません:)チュートリアルの最初のバージョンにトリミング方法があり、彼がそれを削除たことは役に立ちません!! ある方法が他の方法よりも優れている理由についての説明は素晴らしいでしょう。ありがとう!!

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

asp.net - WebControl の作成における Render と RenderControl の違いは何ですか?

最近、独自の WebControls を作成する方法を学びましたが、Render と RenderControl の違いについてはまだよくわかりません。私は Render を使い始めましたが、ある時点で RenderControl を使い始めました。現在は RenderControl のみを使用しています。悪い癖がついている場合は、自分のやり方に固執する前に、今すぐ芽を摘みたいと思います。

0 投票する
5 に答える
14977 参照

ruby-on-rails - Rails のレンダリング形式を html に制限する方法

私は、jobs.html.erb などの html テンプレートしかない Rails 2.1.2 サイトを持っているので、安らかなリソースをリクエストすると、次のようになります。

www.mysite.com/jobs/1

ただし、次のように要求すると、ジョブが html でレンダリングされます。

www.mysite.com/jobs/1.xml

エラーが発生します:

テンプレートがありませんビュー パス c:/workspace/mysite/app/views にテンプレート jobs/show.xml.erb がありません

さらに悪いことに、次のようなこともリクエストできます

www.mysite.com/jobs/1.xyz

そして実際、私はエラーが表示されます:

テンプレートがありませんビュー パス c:/workspace/mysite/app/views にテンプレート jobs/show.xyz.erb がありません

厳密に html コンテンツのみを表示するには、Rails に .html.erb ファイル以外はレンダリングしたくないことを伝える最もクリーンで簡単な方法を教えてください。

次のことに注意することが重要です。

  • 私のコントローラー アクションには render() メソッドへの条件付き呼び出しが含まれているものもあれば、Rails のデフォルトの動作を使用するものもあります。つまり、render() を呼び出さない場合は、youraction.html.erb という名前のテンプレートがレンダリングされます。
  • 私のコードは Responds_to() メソッドを使用していません

かなりの数のアクションを変更する必要があるため、ソリューションが render/responds_to レベルにない場合は素晴らしいでしょう。おそらく、html テンプレートのみがレンダリングされるように Rails を構成する方法はありますか?