オブジェクトに読み込みたいモック json ファイルがあります。私のコードは次のようになります。
m = require('mithril');
/* .. snip .. */
var foo = m.prop([]);
m.request({
method: 'GET',
url: './foo.json',
unwrapSuccess: function (a, b) {
console.log("success");
},
unwrapError: function (a, b) {
console.log("error");
}
}).then(function (a) {
// fill in foo
console.log("object filled");
});
コードは常にunwrapError
フックのみにヒットします。
私を本当に混乱させているのは、次の2つのことです。
- リクエストは正常に行われました - Chrome の開発ツールで確認できます。アクセス エラーの兆候はまったくありません。
- エラー フックが受け取る最初の引数は、まさに期待どおりの JSON です。2 番目の引数は、対応する XMLHttpRequest オブジェクトであり、エラーは示されません。
したがって、ドキュメントに反して、応答オブジェクトには、何が起こったかを示す「エラー」プロパティが含まれていません。
私は何を間違っていますか?