什么不同的进口反应'和'反应原生的'在同一档案中

时间:2017-06-28 04:19:13

标签: reactjs react-native

在某些例子中,我看到了:



import React, {
 Component
} from 'react';

import {
 StyleSheet, Text,...
} from 'react-native';




我知道' react-native'目的,但我不明白为什么他们导入' React'在某些例子?这让我感到困惑......

感谢您的时间:)

1 个答案:

答案 0 :(得分:1)

import React from 'react'是JSX工作所必需的。

在幕后,JSX正在被转换为React.createElement(...)次调用。因此,即使您不必键入React.createElement(),JSX仍然需要React在模块名称空间中处于活动状态,以便它可以为您执行此操作。

Example of what React looks like without the transpilation step.