Vanilla JS- 모듈 사용 방법
Modules
에 관한 책을 읽고 있다. 왜냐하면 나는 Vanilla JS 프로젝트에서 그것들을 사용한 적이 없기 때문에, 나는 그것이 어떻게 작동하는지 보고 싶다. (나는 항상 React에서 그것을 사용한다.)나는 MDN guide를 따랐기 때문에
script.js
파일과 module.js
파일을 만들었다.HTML 파일에는 일반<script src="script.js"></script>
태그가 있습니다.내 HTML 파일:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<button id="but">Click me</button>
<div id="container"></div>
<script src="script.js"></script>
</body>
</html>
내 script.js
파일:import { text } from "./module.js";
const target = document.getElementById("but");
const container = document.getElementById("container");
target.addEventListener("click", () => {
container.textContent = text;
});
내 module.js
파일:const text = "Yay";
export { text };
응, 내가 실수를 했어: Uncaught SyntaxError: Cannot use import statement outside a module
.내 생각엔연구를 통해 솔루션을 찾았습니다. 스크립트 탭에 추가해야 합니다
type=module
.<script type="module" src="script.js"></script>
해석here도 했다.
Reference
이 문제에 관하여(Vanilla JS- 모듈 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/petrussola/vanilla-js-how-to-work-with-modules-76e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)