我有一个名为style.js
的文件,其中包含以下内容:
const CenterStyle = {
width: 800,
backgroundColor: '#FFFFFF',
marginLeft: 300,
marginTop: 100
}
export { CenterStyle };
我有一个skills.js
文件,其中包含以下内容:
import React, { Component } from 'react';
import { CenterSyle } from './style';
class Skills extend React.Component
.....React code......
然后最后在我的App.js
文件中导入整个Skills
类:
import Skills from './skills'
我遇到的问题是,在我的skills.js
中,我的CenterStyle
const是undefined
。它没有被导入。我能做错什么?
答案 0 :(得分:1)
两件事
您可以尝试在const之前使用export
export const CenterStyle = {
width: 800,
backgroundColor: '#FFFFFF',
marginLeft: 300,
marginTop: 100
}
并将其导入为
import { CenterSyle } from './style';
或
有默认导出
const CenterStyle = {
width: 800,
backgroundColor: '#FFFFFF',
marginLeft: 300,
marginTop: 100
}
export default CenterStyle ;
并将其导入为
import CenterSyle from './style';
答案 1 :(得分:0)
这应该可以解决问题:
export const CenterStyle = {
width: 800,
backgroundColor: '#FFFFFF',
marginLeft: 300,
marginTop: 100
}
然后在你的技能中将其导入为:
import { CenterSyle } from './style';