我正在尝试将来自不同来源的所有图标导入为 Icons
,类似这样:
import * as Icons from {"@fortawesome/fontawesome-free-solid","@fortawesome/fontawesome-free-regular","@fortawesome/fontawesome-free-brands"}
但这不是正确的语法。
最佳答案
创建一个聚合器文件,即 icons.js
import like from 'likeIcon.js';
import menu from 'menuIcon.js';
import bird from 'birdIcon.js';
export default {
like,
menu,
bird
};
然后就可以导入所有需要的图标了
import {like, bird} from './icons.js';
您还可以导入图标对象
import icons from './icons.js'
然后将它们用作icons.like
或icons.menu
关于javascript - 从多个来源导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48754095/