搜尋

首頁  >  問答  >  主體

javascript - js 中import多個模組如何簡化程式碼?


類似於這種引入多個模組,如何簡化成一句,例如
import {A,B,C,D} from {'a.js' ,'b.js'.....}

習慣沉默習慣沉默2778 天前902

全部回覆(5)我來回復

  • 欧阳克

    欧阳克2017-06-12 09:24:00

    ../img/new下建立 index.js

    import img1 from './banner.png'
    ...
    
    module.exports = {
        img1,
        ...
    }

    就可以這麼引用了

    import { img1, img2 ... } from '../img/new';

    回覆
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-12 09:24:00

    從來沒有用過這種方式。

    回覆
    0
  • 学习ing

    学习ing2017-06-12 09:24:00

    如果你右邊全部是js的話還好解決,都寫在一個檔案 improt {a, b, c} from xx.js 就好,可圖片就..

    回覆
    0
  • 迷茫

    迷茫2017-06-12 09:24:00

    把你這個,引入多個模組的檔案A,單獨封裝做成一個模組B,然後引入使用模組B.

    回覆
    0
  • 学习ing

    学习ing2017-06-12 09:24:00

    如果用的是webpack可以這樣寫

    const context = require.context('../img/new/', true, /\.(html)$/);
    context.keys().forEach((filename) => {
        console.log(filename, context(filename));
    });

    回覆
    0
  • 取消回覆