1

我有一个奇怪的错误,AngularJS 似乎没有解析/编译小胡子并将其绑定到第一次加载站点时的变量(参见屏幕截图)。如果我进入开发模式并刷新页面,问题就会消失;因此很难调试,因为我看不到错误。

在此处输入图像描述

在http://www.notable.ac上有一个现场版本的网站

4

2 回答 2

9

如果是控制台问题...

只需在 JS 的根目录中添加一个存根:

//make sure console.log exists in ie.
window.console = window.console || {};
window.console.log = window.console.log || function(){};
于 2012-10-10T13:05:49.200 回答
1

控制台在禁用开发工具的 IE 中不可用,您可以测试:

if(console && console.log) { 
  console.log('ok');
}
于 2012-10-10T12:02:36.730 回答