当在我的 Firefox 浏览器中打开 Web 开发人员控制台并刷新页面时,Angular.js (1.2.27)无法正常工作,我遇到了这个非常奇怪的问题。当我在 angular.js 工作时打开 Web 开发人员控制台时也会发生这种情况。
让 angular.js 工作的方法是在 FF 中关闭 Web 开发人员控制台,然后刷新页面并“嘿,presto Bulwinkle ...”它神奇地起作用。
现在我担心的是为什么会这样?
我也使用 angular.bootstrap 如下,并在用户单击页面上的特定按钮时调用或监听:
var element = angular.element( document.querySelector('#my-angular-app') );
if(element.length && angular){
angular.bootstrap(element, ['myApp']);
}
任何关于为什么会发生这种情况的信息或见解都会膨胀。提前致谢!