javascript - 从另一个文件中的一个 JS 文件调用变量
问题描述
所以我有一个名为的文件colorCodes.js
,其中包含以下信息
const color = {
red: 'FF3333',
blue: '337DFF',
green: '36FF33',
orange: 'FFB833',
purple: 'E633FF'
};
export default color;
在我的第二个文件中layout.js
,我在顶部指定
import color from './colorCodes';
然后稍后我想调用这些颜色
const layout = {
color.blue: navbar,
color.red: background,
color.orange: header,
color.green: menu
};
但是,当我这样做时,我得到:
SyntaxError: C:\Users\...: Unexpected token, expected "," (40:10)
第 40 行是:color.blue: navbar,
想知道我做错了什么
解决方案
我的猜测是您混淆了文件中layout
对象中的键和值。layout.js
尝试
import color from './colorCodes';
const layout = {
navbar: color.blue,
background: color.red,
header: color.orange,
menu: color.green
};
推荐阅读
- package.json - 并发一个 npm 包
- android - zsh:找不到命令:模拟器
- ipdb - ipdb:如何创建导入 Ipython 的快捷方式
- c++ - 在没有成员函数的情况下重载一元减号运算符
- javascript - 要作为 javascript 函数的参数传递的 html 属性值
- python - 使用 HDF5Matrix TypeError 时出错:索引元素必须按升序排列
- rust - 无法将所需的特征添加到导入的 Crate 结构的构造函数中
- php - 如何从 php (apache) 以 root 身份运行 shell
- javascript - Chart.js - 时间尺度上的混合图表类型(线/条)在迁移到 v3 后导致偏移问题
- firebase - 执行测试时,在 Cloud Function 中初始化应用程序后出现“未指定存储桶名称或无效”错误