deploy on Netli...
如果我們的檔案有重複的使用的class或是資料,我們可以利用模組化的方式載入資料。
在你的html檔案裡面,要將執行這個頁面的js檔案加上type="module"
,
<script type="module" src="./js/index.js"></script>
接著在專案底下建立module
資料夾,放置被引入的檔案,而在該模組化的檔案裡面,利用export
匯出。
let quotesData = [your data]
export {quotesData}
export let quotesData = [your data]
引用方法為在你的index.js
開頭裡面import
進來。
import { quotesData } from '../module/quotesData.js'
如果傳出的是default 表示數值
如果引用的資料是class
的話,則是利用:
export default class Vec2 {}
而在引用的時候則不需要{} 直接用名稱就好,或是加上{}
{default as Vec2}
import Vec2 from '/module/test.js'
import { default as Vec2 } from '/module/test.js'
屏東人,前端工程師,愛泰人。