我正在使用 Chart.js 在瀏覽器中繪制一些圖表以進行可視化。因此,我編寫了一個.js文件,我正在用 html 代碼加載該文件。我收到了一些奇怪的問題,我完全不明白。以下加載 JS 文件的順序正常工作,沒有任何錯誤:<script src="assets/js/plugins/line_chart/moment.min.js"></script><script src="assets/js/plugins/line_chart/Chart.min.js"></script><script src="assets/js/plugins/line_chart/chartjs-plugin-zoom.js"></script><script src="assets/js/plugins/line_chart/hammer.min.js"></script>以下加載 JS 文件的順序會引發錯誤:<script src="assets/js/plugins/line_chart/Chart.min.js"></script><script src="assets/js/plugins/line_chart/chartjs-plugin-zoom.js"></script><script src="assets/js/plugins/line_chart/hammer.min.js"></script><script src="assets/js/plugins/line_chart/moment.min.js"></script>錯誤:Uncaught Error: This method is not implemented: either no adapter can be found or an incomplete integration was provided. at nn.en (Chart.min.js:7) at n.update (Chart.min.js:7) at he (Chart.min.js:7) at Object.update (Chart.min.js:7) at Qe.updateLayout (Chart.min.js:7) at Qe.update (Chart.min.js:7) at Qe.construct (Chart.min.js:7) at new Qe (Chart.min.js:7) at window.onload (line_chart_analysis.html:182)問題是我正在使用 Bootstrap-Studio,我無法更改實現的順序,因為它是自動執行的。是否有可能在我創建的 JS 文件中有根本原因?我還在ready自定義的 JS 中使用了語句:document.addEventListener("DOMContentLoaded", function(){});
加載 JavaScript <script> 文件的順序
Cats萌萌
2022-01-07 16:07:50