Ho scritto una fabbrica angularjs
come di seguito
module.factory('LogService', function() {
function log(msg) {
console.log("Rahkaran:" + new Date() + "::" + msg);
}
return
{
log: log
};
});
Ma ho continuato a ottenere questo errore
Provider 'LogService' must return a value from $get factory method
Ho cercato su Google l'errore e non sono riuscito a trovare alcuna soluzione.
Casualmente ho cambiato la dichiarazione return
a questo
return{
log: log
};
ed errori è andato !!
C'è qualche differenza tra avere {
di fronte a return
o alla riga successiva?
http://stackoverflow.com/questions/2846283/what-are-the-rules-for-javascripts-automatic-semicolon-insertion-asi –