模块导入错误

时间:2021-05-02 02:04:54

标签: javascript module

我正在制作一个带有持续三秒钟欢迎屏幕的网站,在 onload 属性中使用一些 JavaScript 来控制它。部分代码定义在名为 char buffer[4096]; fgets(buffer, sizeof(buffer), stdin); char *endptr; long result = strtol(buffer, &endptr, 10); if(*endptr != '\0') { /* There is more input! */ } 的用户定义模块中,所有这些都可以正确导出和导入。该文件包含一个类 coreFunctions,它封装了我网站的核心功能。但是,当我构建站点时,会弹出一个错误:

Core

main.js:

Uncaught ReferenceError: Core is not defined
    at (index):10
    at onload ((index):10)

index.html:

import { Core } from "./modules/coreFunctions.js";

coreFunctions.js:

<html>
      .
      .
      .
<body onload="(function() {Core.hideById('pageContent');setTimeout(function() {Core.showById('pageContent');Core.hideById('loader');}, 3000);})()">
  <div id="loader">
      .
      .
      .
  </div>
  <div id="pageContent">
      .
      .
      .
  </div>
  <script type="module" src="js/main.js"></script>
</body>
</html>

这与我导出的方式有关,还是函数调用的问题?

0 个答案:

没有答案
相关问题