3

ExtJS コンポーネントの状態 (幅、折りたたみ可能など) を Cookie ではなくデータベースに保存する方法を考えていますか。

ありがとうございました。

4

1 に答える 1

5

必要なのは、使用しているステートフルコンポーネントで使用されるプロバイダーを実装することだけです。

では、データベースExt.state.Providerを実装getsetて使用します。おそらく AJAX を使用し、場合によっては Ext のRESTfulストアを使用することもあります

次に、呼び出してカスタム プロバイダーを使用するようにアプリケーションに指示します。

Ext.state.Manager.setProvider(foo.providers.AjaxProvider);

カスタマイズの例については、http://docs.sencha.com/ext-js/4-1/#!/api/Ext.state.CookieProviderを参照してください。

于 2013-03-18T17:22:15.857 に答える