小编Nil*_*Nil的帖子

Webpack 导入,default.a 不是构造函数

我知道这个问题已经在其他线程中解决了,但是提供的解决方案都不适用于我。我正在尝试将另一个项目中的类导入到一个新的 react-create-app 项目中,但某些导入因

类型错误:react__WEBPACK_IMPORTED_MODULE_0___default.a 不是构造函数

这是有问题的课程之一:

import React from 'react';
import Component from 'react';
import PropTypes from 'prop-types';
import shallowCompare from 'react-addons-shallow-compare';

class Pdf extends Component {
  constructor(props) {
    super(props);
    this.handlesOnTrashClick = this.handlesOnTrashClick.bind(this);
  }

  shouldComponentUpdate(nextProps, nextState) {
    return shallowCompare(this, nextProps, nextState);
  }

  render() {
    const {name, size} = this.props;
    return (
      <li style={{cursor:'pointer'}}>
        <span className="mailbox-attachment-icon">
          <i className="fa fa-file-pdf-o"></i>
        </span>
        <div className="mailbox-attachment-info">
          <span
            className="mailbox-attachment-name">
            {name}
          </span>
          <span className="mailbox-attachment-size">
            {size}
            <button
              className="btn btn-default btn-xs pull-right"
              onClick={this.handlesOnTrashClick}>
              <i className="fa fa-trash-o"></i>
            </button>
          </span>
        </div> …
Run Code Online (Sandbox Code Playgroud)

javascript nodes webpack

3
推荐指数
1
解决办法
6270
查看次数

标签 统计

javascript ×1

nodes ×1

webpack ×1