Ceci est mon code d'origine est un cache à l'aide deferreds/prometerreur instruction JavaScript retour
var templateCache = {};
var retrieve = function (templateURL) {
if (!templateCache[templateURL]) {
templateCache[templateURL] = $.get(templateURL);
}
return templateCache[templateURL];
};
Je voulais jquery essayer de le changer en une seule ligne si je l'ai fait
var templateCache = {};
var retrieve = function(templateURL){
return templateCache[ templateURL ] || templateCache[ templateURL ] = $.get(templateURL);
}
Mais Je reçois toujours une erreur indiquant que le côté gauche de la déclaration de retour est invalide