J'ai essayé d'utiliser JayData sur la base de tutorial. J'ai créé mon fichier JS avec JaySVCUtil et le contexte est le suivant:JayData ne peut pas initialiser le contexte
$data.EntityContext.extend('MyCtx.MyContext', {
'DataTable1': { type: $data.EntitySet, elementType:MyCtx.DataTable1}
});
J'ai les scripts suivants inclus:
<script src="Scripts/datajs-1.0.3.js"></script>
<script src="Scripts/jquery-1.8.0.js"></script>
<script src="Scripts/jaydata.js"></script>
<script src="Scripts/jaydata-vsdoc.js"></script>
<script src="Scripts/jaydataproviders/oDataProvider.js"></script>
<script src="Scripts/MyCtx.js"></script>
J'essaie de l'utiliser dans ma page Web:
function db() {
alert("test1");
var mongo = new MyCtx.MyContext({ name: 'oData', oDataServiceHost: 'http://xxxxxx.azurewebsites.net/MongoDataService.svc' });
alert("test2");
}
La première alerte est affichée puis j'obtiens l'erreur suivante:
ReferenceError: MyCtx is not defined
Si je modifie à
new MyContext(...)
l'erreur est la suivante:
ReferenceError: MyContext is not defined
Que dois-je faire?