我突然收到以下错误。我最近没有更改此 Controller 中的任何内容才出现此错误。
有人以前见过类似的问题或知道如何解决这个问题吗?我的浏览器没有改变或更新,直到昨天它都工作正常。
Chrome 类型错误:console.log 不是函数
IE 类型错误:需要函数
CreateBankCtrl.$inject = ['CommonService'];
function CreateBankCtrl(CommonService) {
var vm = this;
vm.apiAlerts = [];
console.log("Creating the controller");
}
最佳答案
终于找到问题了
我无意中引入了等于操作(“=”)
console.log = ("fetched user permissions " + $localStorage.userPermissions);
这已经覆盖了日志功能。我在严格模式下进行了 lint 设置。但上面的内容没有被抓到。可以配置 lint 来捕获此类问题吗?
关于javascript - 为什么 console.log 给出的错误不是函数类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42815942/