システム上にユーザーを作成するためにサーバーに POST される User モデルがあります。応答は基本的に次のとおりです。
{
success: false,
message: "User already exists"
}
私のモデルには REST プロキシがあります。プロキシには、次のような JSONReader がアタッチされています。
messageProperty: 'message',
successProperty: 'success'
だから私は自分のユーザーを作成し、次のようなもので保存します:
var user = Ext.create('App.model.User', {name: "Bill"});
user.save(function (records, operation) {
console.log(records);
console.log(operation);
});
しかし、サーバーから返されたエラー メッセージを取得する場所がどこにもありません。私がつかむことができるのは、isSuccessful() だけです。これは正しく false と言っているようです。これに関するドキュメントには何もないようです。なぜこのようなものが含まれていないのか、どうして欠けているのか理解できません。
operation.getResponse(); null も返します。また、成功、失敗、およびコールバックを含む構成を渡そうとしました...私には何もないようです
ありがとう、ドム