我正在尝试将来自不同来源的所有图标导入为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/