問題タブ [viewrendering]

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 参照

zend-framework - 翻訳ビューのレンダー配列を切り替えるには?

cronコントローラーで、メールを送信するためのレコードを選択し、pdf.htmlビューからpdfをレンダリングして添付ファイルとして送信したいと考えています。pdf.phtml には、翻訳ファイルに基づく翻訳があります。配列の変換をループすると、次のように変更されます。

i=0 -> pdf.phtml を英語に翻訳

i=1 -> pdf.phtml をドイツ語に翻訳

ループのたびに翻訳を設定しようとしました

ただし、i=0 の最初の翻訳のみが pdf のレンダリングに使用され、i=1 の場合は変更されません。i=0 が英語かドイツ語かに関係なく、i=1 の場合は英語かドイツ語に固執します。

ビューレンダラーの翻訳をループで切り替えるアイデアはありますか?

0 投票する
0 に答える
98 参照

java - SpringMVC では、LiteDeviceDelegatingViewResolver に注文値を与えるにはどうすればよいですか?

SpringMVC ベースの Web サイトでは、LiteDeviceDelegatingViewResolverを使用したいと考えています。

すでにいくつかの他の ViewResolver が構成されており、LiteDeviceDelegatingViewResolver をそれらよりも優先させたいと考えています。

ただし、LiteDeviceDelegatingViewResolver はOrderedインターフェースを実装していないため、注文値を設定できません。Spring はこれらの値を使用して ViewResolvers をチェーンしているようです。LiteDeviceDelegatingViewResolver を、構成した他の ViewResolver よりも優先させる別の方法はありますか?

ありがとう。

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

zend-framework - postDispatchでaddScriptPathをZend?

コントローラーの postDispatch にスクリプト パスを追加するのは良い考えですか? それとも、init() または preDispatch() 関数の方が適していますか?

実際、postDispatch にスクリプト パスを追加しても正しく機能しません。

どこに置くべきですか - init() または preDispatch()?

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

asp.net-mvc - ビュー レンダリングの例外をキャッチする最後のチャンスを処理するエラー

ErrorControllerウェブサイトのエラーをカスタム処理するものがあります。

それはかなり標準的です:

ただし、View コード内で何らかのレンダリング例外が発生した場合 (ページにマスター ページ (マスター レイアウト) があり、別のページが発生する可能性があるため、これが発生する可能性があります)、そのレンダリング例外をキャッチできません。

私は実際にその例外を実装で見ることができますActionFilterAttribute.OnResultExecuted:

しかし、その場合、MVC はその例外が発生した後に~/Shared/Error.cshtml (このパスを含む) を検索し、エラー ビューのレンダリング例外をユーザーに提供することはできません (「ラスト チャンス例外」)。

それを処理する方法はありますか?

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

zend-framework2 - 子ビューでビューをレンダリングしますか?

特定の「レイアウト」(ヘッダー/フッター用) と特定のテンプレート (メールのメイン ビュー、2 列のレイアウトなど) を含むメールを送信しようとしています。

$mainViewHTMLには次のものがありますが、すべての変数を含むHTMLで<?= $this->content ?>ある必要がある場合、これは常にNULLです。$childView

これが私がMailService.phpファイルに持っているものです:

$this->viewRenderer工場で注入されます:

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

ios - ViewRenderer ブロック UI のオーバーライドされた Draw メソッド

Xamarin.Forms コントロールを実装します。私が現在経験している問題Draw()は、カスタム レンダラーのオーバーライドされたメソッドが UI をブロックすることです (少なくとも iOS プラットフォームの場合)。私はグーグルで検索しましたが、成功しませんでした。UI をブロックせずにバックグラウンドで描画を実行することは可能ですか?

問題を示す iOS プラットフォーム用の単純なレンダラーのコードを次に示します。

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

c# - ViewRenderer を使用した後にコントローラーが破棄されているか

ViewRendererを使用して、次のようにビュー結果をファイルに書き込みます。

最後に controller.dispose() を追加する必要がありますか、それとも自動的に行われますか? はいの場合、いずれかのメソッドが呼び出された後にそれを破棄する方法はありますか?