了解导入/导出的输出

时间:2018-05-08 11:20:27

标签: javascript reactjs import

所以我正在帮助理解导入/导出声明的输出。

所以假设,如果我做这样的事情

import React, { Component } from 'react';
import Cperson from '../components/person/person.js';

console.log(Cperson)

我在console.log

中将其作为输出
Cpersons() {
    _classCallCheck(this, Cpersons);

    return _possibleConstructorReturn(this, (Cpersons.__proto__ || Object.getPrototypeOf(Cpersons)).apply(this, arguments));
  }

有人能解释一下console.log告诉我什么吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

在反应导入中意味着在当前文件中提供某些内容。 假设你在persons.js中有一个组件,你可以在这里用它作为带有尖括号的“componentName”

或者如果你有这样的文件结构

module.exports = {

Slider_Arrow_Icon: {
  //write your logic here
  back_Arrow_Icon: require('../images/arrow-slide-back'),
  next_Arrow_Icon: require('../images/arrow-slide-next')

},

卡片:{

card: require('../images/payment-icon/card')

}

} 然后你可以导入像 import {Slider_Arrow_Icon,Card}形成'filename'