今天測試提了個單,在火狐瀏覽器50.2版本(2016)打開網頁空白,看控制台報這個錯

最后根據提示

找到這個文件夾,發現是引入了mathjs報錯,在這個低版本瀏覽器上。可能是因為該舊版本的火狐js引擎與mathjs庫里面代碼的寫法有沖突。解析出問題了。。。低版本火狐是真的菜

解決辦法就是降mathjs的版本
。現在是9.3.2的版本,降低成7.0.0版本的就行了。
哎,真的是無語,找這個Bug找了兩天左右,竟然是個這么個問題。當你不能說服測試升級瀏覽器的話。只能自己這么苦逼的去找問題的解決方案了。
在補充一個低版本火狐遇到的問題,下面表頭與表格不對齊。發現是公共table里面應用了async await的原因。刪除async await就對齊了。應該是低版本火狐解析不了async await語法。。。不過問題是babel已經把它給降成es5的語法了。竟然還兼容不了。真是無語,搞不懂里面的機制了。
