【问题标题】:What is the correct way to import things from React?从 React 导入东西的正确方法是什么?
【发布时间】:2019-11-21 08:58:41
【问题描述】:

从下面这两种方法中,哪种方法是从 react 导入东西的正确方法?我经常在任何地方看到这两种情况,甚至在 React 文档中:

import React from 'react';

export class MyComponent extends React.Component { }

import React, { Component } from 'react';

export class MyComponent extends Component { }

它们之间有什么区别吗?也许在第二个中最终代码会更小?

【问题讨论】:

标签: reactjs


【解决方案1】:

下面的导入方式比较好,并且有代码可用性等优点,因为如果我们创建多个组件,那么我们不需要用 React.Component 扩展,我们可以直接使用 Component。

import React, { Component } from 'react';

export class MyComponent extends Component { }

【讨论】:

  • 每个文件都有一个组件,所以这对我来说不是优势。我对性能优势更感兴趣。
猜你喜欢
  • 1970-01-01
  • 2016-10-27
  • 2019-09-04
  • 2016-01-11
  • 2019-09-14
  • 1970-01-01
  • 2019-02-22
  • 1970-01-01
  • 2018-08-24
相关资源
最近更新 更多