2012-01-18 7 views
1

私はWebアプリケーションを開発しています。ユーザがプロファイルを変更してプレビューする機能を提供する必要があります。彼がそれを気に入らなければ、彼はただそれをキャンセルする。彼が好きなら、彼は変更を提出します。ライブプレビューWebアプリケーション

これを行うためのデザインパターンがあるのか​​、それともあまりにも多くの考えを持たずにクライアント側のすべてを処理する必要があるのだろうかと思っていました。

ありがとうございます!

答えて

0

クライアント - サーバー要求 - 応答がデータのライブプレビューを見るのを待つ必要があるのは、非常に不満です。

このような機能は、通常、クライアント側でJavaScriptを使用して行われます。一部のJSフレームワーク(AngularJS,またはKnockoutなど)は、フォーム入力データ(または他のhtml要素)とバッキングJavaScriptモデルの双方向バインディングを提供します。これにより、その機能を簡単に提供できます。

たとえば、JSモデルをフォーム入力とプロファイル表示の両方にバインドできます。入力中は、プロファイルの変更がすぐに表示されます。

関連する問題