1

GWT からバックボーンへの既存のアプリケーションの UI の移植に取り組んでいます。バックエンドはそのままです。バックエンドのすべてのリクエストは、単一のエンドポイントによって処理されます。URL エンコードされたパラメーターは、応答がどうあるべきかを決定します。例えば:

http://localhost/adminNPS?request=getDashboard&object=dash&id=2
http://localhost/adminNPS?request=getDashboard&object=dash&id=3
http://localhost/adminNPS?request=saveDashboard&object=dash&id=1 ... {json}
http://localhost/adminNPS?request=getUser&object=user
http://localhost/adminNPS?request=createUser&object=user ... {json}
http://localhost/adminNPS?request=getUserPermissions&object=user

誰がこのスキームを考案したかは聞かないでください=P..今、私はバックボーンモデル/コレクションを設計してこのエンドポイントに接続し、mockjaxを使用してajax呼び出しもシミュレートする必要があります..だから私は今2つの質問があります.

  1. でこれのモック呼び出しを作成するにはどうすればよいmockjaxですか? 次のようなものを使用すると問題なく動作します..しかし、URLのパラメータの正確な順序が必要です..mockjaxのドキュメントには、パラメータをハッシュと一致させることができると記載さdata: { key: value }れています..しかし、これは私にとってはうまくいきません..

    $.mockjax({
        url: http://localhost/adminNPS?request=getDashboard&object=dash&id=2,
        responseText: { ... }
    });
    
  2. http://localhost/adminNPS?request=getDashboard&object=dash&id=3たとえば、取得http://localhost/adminNPS?request=saveDashboard&object=dash&id=3時と保存時に DashboardModel がアクセスするように、モデルをどのようにコーディングする必要がありますか。

4

1 に答える 1