1

私は次のクラスを持っています:

Ext.define('Modeller.store.Datasources', {
  extend: 'Modeller.store.Base',
  requires: ['Modeller.Defaults'],
  autoLoad: true,
  proxy: {
    type: 'rest',
    url: 'api/v1.0/datasources',
    reader: {
        type: 'json',
        root: 'data'
    }
  }
});

問題は、パスapi/v1.0/datasourcesがまったく異なる可能性があることです。サーバー ソフトウェアのセットアップ方法によって異なります。仮想フォルダーの下にインストールされているか、ルートの直下にインストールされているかによって異なります/api/.../anotherapi/api

サーバー ソフトウェア API は、クライアントから分離されています。

ストアの読み込みごとではなく、一度だけ設定する必要があります。構成には、たとえば/orが含まれている必要がanotherapi/あり、すべてのプロキシ URL に影響します。

ext クラスを使用してこれを行う方法はありますか?

4

0 に答える 0