問題タブ [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 投票する
4 に答える
1279 参照

c# - ASP.NETMVC2での文字列へのビューのレンダリング

内部検索エンジンインデックスにページを追加するActionResultには、をにレンダリングする必要があります。文字列にレンダリングするために、このソリューションを決定stringしました。

ExecuteResultビューの処理に使用される呼び出しで問題が発生しました。

コードスニペット:

次のエラーが表示されます。

"Object reference not set to instance of object" error.

nullではないことを確認viewResultしたので、例外は内部でスローする必要がありますExecuteResult

何が欠けているのでしょうか?

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

php - プロジェクトでビュー ロジックを再利用する方法は?

標的

プロジェクトに適切かつ効率的なビュー アーキテクチャを実装する (繰り返しユニットを最大限に再利用する)

私のプロジェクトについて

私のプロジェクトには、チューターが受講したクラスと、チューターが公開したパックが含まれます。フレームワークは使用されていませんが、オブジェクト指向とクラス階層がモデル、コントローラー部分に存在します。

私は次のモジュールを持っています -

  1. 検索 -> クラスのリスト - 検索結果に表示されるクラスのリスト。
  2. 学生室 -> クラスのリスト - 学生が購入したクラスのリスト

  3. 検索 -> クラスの詳細 - 検索モジュールのクラスの詳細ページ

  4. 学生室 -> 授業の詳細 - 学生室の授業の詳細ページ

パックについても同様に -

  1. 検索 -> パック リスト - 検索結果に表示されるパックのリスト。
  2. 学生室 -> パックのリスト - 学生が購入したパックのリスト。

  3. 検索 -> パックの詳細 - 検索モジュールのパックの詳細ページ

  4. Student room->Pack Details - Student room のパックの詳細ページです。

私の現在の計画

私は次のようなクラスを持つことを計画しています:-

ここでモジュールの例を取り上げます- 検索 -> クラスの詳細 - search_class_details.controller.php ファイルから、クラス classDetails のオブジェクトを開始し、すべての再利用可能な関数にアクセスできるようにします。- すべての変数と classDetails オブジェクトを class_details.view.php (class_details モジュールのビュー ファイル) に渡します。ファイルは次のようになります。

アプローチはどのように見えますか?経験者からの提案が欲しかった。

ありがとう

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

zend-framework - Zend はデフォルトのビュー オブジェクトを上書きします

カスタム ビュー オブジェクトを使用できるように、zend フレームワークでデフォルトのビュー オブジェクトを上書きするにはどうすればよいですか?

デフォルト ビューには、モジュールのデフォルト スクリプト パスが含まれています。テンプレート システムを有効にするために、すべてのモジュールに対して 1 つのパスが必要です。このsetScriptPathメソッドは、ビュー オブジェクトによって生成されたデフォルト パスを上書きする必要がありますが、そうではありません。

2 つscriptPathの s があります。これは、デフォルトのビュー オブジェクトを上書きすることで実行できますか?

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

model-view-controller - ファイル /View/Elements/lookup.ctp は /View/Layouts/default.ctp 内でレンダリングされません (エラーが表示されます)? どうすればいいですか?

/View/Layouts/default.ctp (サイトのホームページ プレゼンテーション レイアウト) に HTML 入力フォーム (検索バー) を埋め込みたい。/View/Elements/lookup.ctp を次のコードで作成しました (サイトのすべてのページにその検索バーを含めたかったので、Element を作成しました)。

検索バー自体は次のようになります。

/View/Layouts/default.ctp に生成されたコードは次のようになります。

私は行を含めました:

/View/Layouts/default.ctp (要素を埋め込んでいます) にありますが、ホームページに移動すると、この要素がレンダリングされず、エラーが表示されます。

( @Wylie: はい、その通りです。エラー全体ではありません。ここに完全なエラーがあります)

テーブルがない?! /View/Layouts/default.ctp 内にいくつかの HTML 行を追加する必要があるだけです。何が起こっているのかわかりません。助けてください。ありがとうございました。

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

javascript - Backbone.jsビューのレンダリングエラー

私がこれを行うと-すべてがうまく機能します-

しかしthis.$el.html('test');、成功コールバックにを挿入すると、エラーが発生します:

TypeError:'undefined'はオブジェクトではありません('this。$el.html'を評価しています)

コンソールログは正しく起動されます。

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

zend-framework2 - ZF2 内でレンダリングされている現在のビューを取得する方法

Zend フレームワーク 2 内でレンダリングされている現在のビューを取得する方法はありますか?

これはイベントシステムで可能だと思いますが、うまくいかないようです。

この情報を取得する理由は、同じ名前の .js ファイルを自動的に含めることができるようにするためです。これにより、アクション内で毎回このルールを指定する時間を節約できます。

どうもありがとう、トム

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

backbone.js - バックボーンがページを完全にレンダリングしたことを確認するにはどうすればよいですか?

BackboneJS を使用して大規模なエンタープライズ アプリケーションに取り組んでいます。アプリケーション内の 1 つのページは、REST を介した複数のサブシステム コールを使用して構築されます。ページをロードするために必要なすべてのサービスが呼び出され、テンプレートがバインドされていることを確認するにはどうすればよいですか?

たとえば、次のように、各子ビューを  MasterView処理する があります。collection.fetch()

このページには、他の 2 つのビュー CustomerInfo と CustomerAccounts のレンダリングを処理するビュー セットがあります。ビューはこのようになります。

  また、CustomerInfo および CustomerAccount ビューは次のようになります。  

myApp.views.CustomerViewビューCustomerInfoCustomerAccountsそのレンダリングが完了し  たことを から知る方法があるかどうか知りたいですか? ここで私が抱えている主な問題は、CustomerInfoビューの読み込みが速いことですが、ビューの読み込みにCustomerAccount時間がかかることです。したがって、DOM で両方のビューの準備ができたら、ページを一度に表示する必要があります。

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

php - Zend Action viewRenderer() は私のフォームを POST しています

viewRender 関数を使用して indexAction から editAction にパラメーターを送信しようとしています。問題は、editAction が呼び出されたときに $form が投稿されたと考えるようになることです。

フォームをまだ投稿していないのに、「FORM POSTED」がすぐに印刷されます。最初のレンダリングでフォーム $form->posted が true に設定されている理由がわかりません。これがなぜなのか、または回避策があるのか​​ 誰かが考えを持っていますか?