問題タブ [model-view-controller]

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

asp.net-mvc - ASP.NET MVC 構成に関する質問

IIS7 統合モードを使用している場合、構成内のこの行は正確には何をしているのですか?

これがないと、サイトを実行しようとすると .axd が見つからないというエラーが表示されますが、サイトは機能します。

ありがとう

0 投票する
7 に答える
2029 参照

model-view-controller - MVC を使用して同じページに複数のウィジェットを表示する方法

MVC の仕組みについて少し混乱しており、基本的な例しか見つかりません。

一種のウィジェットベースのデザインを作りたいです。ページに移動するさまざまなウィジェットを選択できます。各ウィジェットはそれ自体を担当する必要があります-コントローラーとビューが必要です。しかし、メインページはどうですか?突然、たくさんのコントローラが配置されたページができました!

やるべきことは明らかですが、何らかの方法でコントローラーをビューに埋め込むことです...This is my widget {SomeWidget}しかし、「MVCパラダイムを破る」と読んだことがあります。

一部のウィジェットは別の URL に POST する必要があり (検索ボックスから結果ページに移動するなど)、一部のウィジェットは同じ URL に POST する必要があります (記事にコメントを追加すると記事に戻るなど)。

さらに、ユーザーはウィジェットの周りの HTML を編集できる必要があります。たとえば、右側に検索ボックスが必要な場合は、入力することができます<div style="float: right;">{SearchController}</div>(私のパラダイムブレイクの世界では)。

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

php - Zend Framework の異なるモジュールで同じモデルを使用する方法は?

私は、パブリック マーケティング エリア、プライベート メンバー エリア、管理サイト、およびマーケティング キャンペーン管理サイトを持つ既存のプロジェクト内で Zend Framework の実装に取り​​組んでいます。現在、これらは不十分に編成されており、マーケティング エリアとメンバー エリアのコントローラー スクリプトはすべてサイトのルートの下にあり、管理者用の別のフォルダーとマーケティング キャンペーン サイト用の別のフォルダーがあります。

Zend Framework を実装するにあたり、コントローラーとビューをモジュールに分割できるようにしたいと思います (メンバー エリア用、パブリック マーケティング エリア用、管理サイト用、マーケティング キャンペーン管理サイト用)。ただし、3 つのコンポーネントはすべて同じデータベースと同じビジネス オブジェクトで動作するため、各モジュールを同じモデルにポイントできるようにする必要があります。

ただし、ドキュメントでこれを行う方法に関する情報を見つけることができませんでした。これを行う方法に関するリンクまたはそれを達成する方法に関するいくつかの簡単な指示を手伝ってくれる人はいますか?

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

model-view-controller - MonoRail を生産的に使用する準備はできていますか?

今のところ、よくわかりません...

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

model-view-controller - MVCを使用した複数のテーブルモデル?

私はMVCを使い始めたばかりですが、考えを切り替えることができれば、MVCは素晴らしい方法になると思われます。

私が遭遇したほとんどの資料は、モデル、ビュー、およびテーブルの間に1対1の関係があるようです。つまり、各モデルはテーブルを表し、CRUDに加えて、より複雑な関数を許可します。

アカウントの作成と更新を可能にするアカウントモデルがある場合はどうなりますか。

/ signupビューとコントローラーを使用してアカウントを作成()したいのですが、/ members / accountビューとコントローラーを使用してpwの更新、変更などを行いたいと思います。

サインアップモデルを使用する方がよいでしょうか、それとも複数の場所から必要なモデルを使用するだけで大​​丈夫ですか?

また、アカウントには多くのユーザーがいる可能性がありますが、サインアップ時に最初のユーザーを作成したいとします。アカウントの設定とユーザーの作成をトランザクションとして実行したいと思います。アカウントモデルとユーザーモデルがあり、両方を使用する必要がありますか、それともアカウントのサインアップcreate()関数でデフォルトユーザーを作成する必要がありますか?

私はCodeIgniterでPHPを使用しています

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

html - HTML + CSS + Web サーバーを MVC と見なしますか?

簡単に言えば、MVC は、コンテンツ (モデル) をプレゼンテーション (ビュー) から分離し、両方を収集する方法を定義するメカニズム (コントローラー) を配置するためのパターンです。

私がどこに行こうとしているのか、すでにお分かりでしたら、この件についてご意見をお聞かせいただければ幸いです。もちろん、MVC はサーバー側の機構などすべてに適用されますが、ここで少し考えてみましょう。

人間とロボット/Google の両方の Web の「訪問者」は、HTML とそれに付随するものを見る可能性があります。構造化された意味のある HTML を記述し、CSS を使用してそれをプレゼンテーションから分離することは、年々重要になってきており、HTML5 などの将来のテクノロジーは、よりコンテンツに焦点を当てた一連の要素と、純粋な視覚的表現。

これらすべてを考慮して、MVCパラダイムがフロントエンドにも適用されると言うのが何らかの形で正しいかどうか疑問に思っていました。

  • 純粋な httpwise コンテンツのように、モデルは HTML になります。
  • ビューは CSS です。それはあなたのコンテンツを特定の方法で提示します
  • コントローラーはウェブサーバーであり、その下にあるすべてのものであり、モデルとビューを収集して分離し、すべての意思決定を行うものです

理にかなっていますか?いいえ?

VonC は、コントローラー部分に関する私の考えを確実に変えた記事を教えてくれました。ブラウザは、大量のユーザー インタラクションと、モデルとビューの連携方法を処理するため、コントローラの主要な部分も占めています。

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

model-view-controller - MVC パターンは、DAL/BLL 設計パターンとどのように異なるのですか?

Microsoft の ASP.NET Web サイトにある初期のデータ アクセス チュートリアルを読んでいるときに、 MVC パターンを使用してロジックとプレゼンテーション コードを分離する方法について読んだ内容と非常によく似ていることに気づきました。初心者として、私はまだ MVC パターンを実装していませんが、これら 2 つのデザイン構造がどのように異なるのか、特に Web デザインのコンテキストで、どちらかに注意を向けるべきかについて興味があります。

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

asp.net-mvc - MVC ASP.NET で RSS フィードを使用/表示する簡単な方法

私は MVC フレームワークが初めてで、RSS データをコントローラーからビューに渡す方法を知りたいと思っています。ある種の IEnumerable リストに変換する必要があることはわかっています。匿名型を作成する例をいくつか見てきましたが、RSS フィードを汎用リストに変換してビューに渡す方法がわかりません。

さまざまな RSS フィードへの複数の呼び出しがあるため、強く型付けしたくありません。

助言がありますか。

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

winforms - winforms .net の mvc フレームワーク

Winforms に適した MVC フレームワークを提案してください。

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

asp.net-mvc - http://localhost/admin#sayhi のような URL で MVC のビューを返す方法

正確なシナリオは次のとおりです。

Index という名前のビューがあります SayHi という名前の部分的なビュー (ユーザー コントロール) があります 他に何もしない SayHi という名前のアクションを持つ AdminController があります

私は ajax を使用して Index.aspx から部分ビューをロードしています

したがって、今必要なのは、View("Index#Sayhi") を使用できないコントローラーでこのアドレスを返す方法だけです。また、RedirectUrl("index#sayhi") を使用すると、ViewData が失われます。

よろしくお願いします。