簡體   English   中英

除非在開發模式下,否則AngularJS胡子不會在IE9中加載

[英]AngularJS mustache doesn't load in IE9 unless in dev mode

我有一個奇怪的錯誤,在該錯誤中,AngularJS似乎沒有解析/編譯胡須並將其綁定到站點的第一次加載時的變量(請參見屏幕截圖)。 如果進入開發模式並刷新頁面,問題就消失了; 因此,由於我看不到錯誤,因此調試變得困難。

在此處輸入圖片說明

http://www.notable.ac上可以找到該站點的實時版本

如果是控制台問題...

只需在JS的根目錄中添加一個存根即可:

//make sure console.log exists in ie.
window.console = window.console || {};
window.console.log = window.console.log || function(){};

禁用開發工具的IE中不提供控制台,您可以進行以下測試:

if(console && console.log) { 
  console.log('ok');
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM