javascript - Bagaimana untuk memudahkan kod apabila mengimport berbilang modul dalam js?
習慣沉默
習慣沉默 2017-06-12 09:22:00
0
5
886


Sama seperti pengenalan berbilang modul ini, bagaimanakah ia boleh dipermudahkan menjadi satu ayat, seperti
import {A,B,C,D} daripada {'a.js','b.js'.. ..}

習慣沉默
習慣沉默

membalas semua(5)
学霸

di ../img/new下创建 index.js

import img1 from './banner.png'
...

module.exports = {
    img1,
    ...
}

Boleh citer macam ni

import { img1, img2 ... } from '../img/new';
扔个三星炸死你

Tidak pernah menggunakan kaedah ini sebelum ini.

学习ing

Jika semua fail di sebelah kanan anda adalah js, ia mudah untuk diselesaikan, cuma tulis semuanya dalam satu fail improt {a, b, c} from xx.js Tidak mengapa, tetapi gambarnya...

迷茫

Ambil fail A anda yang mengimport berbilang modul, bungkus secara berasingan ke dalam modul B, kemudian import dan gunakan modul B.

学习ing

Jika anda menggunakan webpack anda boleh menulis seperti ini

const context = require.context('../img/new/', true, /\.(html)$/);
context.keys().forEach((filename) => {
    console.log(filename, context(filename));
});
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan