扩展 React.Component 与 Component

IT技术 reactjs react-native
2021-05-18 14:29:36

我刚刚在本地做出react,在那里我看到不断扩展两个类项目React.ComponentComponent本身。

例子:

class SomeView extends React.Component

或者

class OtherView extends Component

在他们两个我们都进口 React, {Component} from React

是否有任何实际差异,如果有,是哪一个?在网上没有找到任何信息。干杯!

2个回答

好吧,你真的可以为所欲为。

import { Component } from 'react'实际上与React.Component.

import { Component } from 'react'语法被称为命名导入

import 语句用于导入由另一个module导出的绑定。

import defaultExport from "module-name";
import * as name from "module-name";
import { export } from "module-name";
import { export as alias } from "module-name";
import { export1 , export2 } from "module-name";
import { export1 , export2 as alias2 , [...] } from "module-name";
import defaultExport, { export [ , [...] ] } from "module-name";
import defaultExport, * as name from "module-name";
import "module-name";