ここでチュートリアルを実行しようとしましたが、データ サービスを使用すると問題なく動作しました。ソースを自分のデータ サービス (WCF Data Service v5.6、OData V2) に変更しましたが、リストには読み込み中のサインが表示されるだけで、何も起こりません。コードは任意のデータ型をロードする必要があり、それに応じてマップする必要があります。私のサービスはブラウザから利用できることを確認しました。
コードは次のとおりです。
DevExTestApp.home = function (params) {
var viewModel = {
dataSource: DevExpress.data.createDataSource({
load: function (loadOptions) {
if (loadOptions.refresh) {
try {
var deferred = new $.Deferred();
$.get("http://192.168.1.101/dataservice/dataservice.svc/People")
.done(function (result) {
var mapped = $.map(result, function (data) {
return {
name: data.Name
}
});
deferred.resolve(mapped);
});
}
catch (err) {
alert(err.message);
}
return deferred;
}
}
})
};
return viewModel;
}
他に何を設定すればよいですか?