Я написал angularjs factory, как показано ниже
module.factory('LogService', function () {
function log(msg) {
console.log("Rahkaran:" + new Date() + "::" + msg);
}
return
{
log: log
};
});
Но я продолжал получать эту ошибку
Provider 'LogService' must return a value from $get factory method
Я искал ошибку и не нашел решения.
По совпадению я сменил оператор return на этот
return{
log: log
};
И ошибка ушла!
Есть ли различия между наличием { перед return или на следующей строке?