私は、どのようにプロキシにポストリクエストに通常のhttpパラメータとしてデータを送信するように伝えることができるのか分かりません。あなたはそれが最も簡単なことだと思うかもしれませんが、CRUDingのときに私の店でxmlやjson以外のものをサーバーに送ることはできません。Extjs - 通常のhttpパラメータと同じようにデータを送信するには、プロキシにどのようにプロキシを伝えますか?
本当にシンプルなものが欠けていると教えてください。
Ext.define('ObjectManager.store.Object', {
extend: 'Ext.data.Store',
model: 'ObjectManager.model.Object',
autoLoad: true,
proxy: {
type: 'ajax',
api:{
read: 'http://localhost/Get/',
update: 'http://localhost/Edit/',
create: 'http://localhost/Add/',
delete: 'http://localhost/Delete/'
},
reader: {
type: 'xml',
root: 'objects',
record: 'object'
}
}
});
私は鍵がライターの設定であると信じて代わりにjsonをパラメータ "data"に送信するだけです。自分のオブジェクトがUser(FirstName、LastName)の場合、jsonやxmlは必要ありません。プロキシでPOSTリクエストを行い、FirstNameとLastNameのパラメータを送信します。 – Alex
@Alexリーダーとライターからルート設定を削除してから、このプロキシ設定をストアではなくモデルに移動してみてください – Vivek