首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的产品不出口?

为什么我的产品不出口?
EN

Stack Overflow用户
提问于 2016-10-07 06:25:00
回答 2查看 70关注 0票数 2

我有一个名为style.js的文件,其内容如下:

代码语言:javascript
复制
const CenterStyle = {
  width: 800,
  backgroundColor: '#FFFFFF',
  marginLeft: 300,
  marginTop: 100
}

export { CenterStyle };

我有一个包含以下内容的skills.js文件:

代码语言:javascript
复制
import React, { Component } from 'react';
import { CenterSyle } from './style';

class Skills extend React.Component
.....React code......

最后,在我的App.js文件中导入整个Skills类:

代码语言:javascript
复制
import Skills from './skills'

我遇到的问题是,在我的skills.js中,我的CenterStyle const是undefined。不是进口的。我做错什么了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-07 06:48:40

两件事

您可以尝试在const之前使用导出作为

代码语言:javascript
复制
export const CenterStyle = {
  width: 800,
  backgroundColor: '#FFFFFF',
  marginLeft: 300,
  marginTop: 100
}

并将其作为

代码语言:javascript
复制
import { CenterSyle } from './style';

拥有默认的导出

代码语言:javascript
复制
const CenterStyle = {
  width: 800,
  backgroundColor: '#FFFFFF',
  marginLeft: 300,
  marginTop: 100
}

export default CenterStyle ;

并将其作为

代码语言:javascript
复制
import CenterSyle from './style';
票数 1
EN

Stack Overflow用户

发布于 2016-10-07 06:45:54

这应该能起作用:

代码语言:javascript
复制
export const CenterStyle = {
  width: 800,
  backgroundColor: '#FFFFFF',
  marginLeft: 300,
  marginTop: 100
}

然后在你的技能中将其导入如下:

代码语言:javascript
复制
import { CenterSyle } from './style';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39910741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档