highcharts error #16


項目中使用了餅狀圖、柱狀圖等內容,於是引用了highcharts圖形插件,頁面作為二級頁面通過菜單加載。調試時發現當第一次加載時頁面正常加載,第二次點擊菜單加載報錯highcharts error #16,網上查的結果是:

這個錯誤發生的第二次highcharts或highstock裝在同一頁面,因此highcharts命名空間已經定義。記住,highcharts的構造函數,所有功能都包含在highstockhighcharts所以如果你正在組合圖表stockchart只需要加載highstock.js文件;

檢查發現並不存在這種情況,項目中只引用了highcharts.js文件,也沒有重復引用,網上的各種解決辦法都不奏效。

最終解決也是無意中的事情,整理頁面內容時把引在二級頁面單頁面中的highchartsjs文件換到了主頁面引用,報錯問題消失了。(個人猜測是因為多次加載二級頁面時造成highcharts的多次加載造成的命名空間的占用)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM