dojo.data の奇妙な問題。
var store = new dojo.data.ItemFileReadStore({ url: "[myUrl]" });
console.log(temp.fetch({
query:{id:'*'},
onComplete: functionOnComplete,
onError: functionOnError
}));
functionOnError はオペラでのみそのようなトレースを表示します:
message : Statement on line 16: Syntax error
Backtrace:
Line 16 of linked script http://locarbn.ru/js/dojo/dojo/dojo.js
function(json){return eval("("+json+")");}
...................................................
opera#sourceloc : 16,
stacktrace : ... Line 16 of linked script http://locarbn.ru/js/dojo/dojo/dojo.js
私が理解しているように、オペラは道場の構文を理解していません。この問題を解決するにはどうすればよいですか?
私は dojox.grid を作成しており、dojo.data.ItemFileWriteStore を通じてデータを要求しています。別の方法を作ることはできますか?