关于javascript:为什么代码中使用import-React-from-react

38次阅读

共计 353 个字符,预计需要花费 1 分钟才能阅读完成。

在咱们写代码的 react 组件时,不论是无状态组件还是有状态组件,咱们在头部都要引入 react,然而在代码中又没有应用到 react

import React from 'react'; 

那是因为咱们在代码中写了 jsx 语法,bable 在把 jsx 语法转换成 js 语法的时候要用到 React.createElement() 把 jsx 对象转换成 js 语法

const Eel = (<div> <h1>hello world</h1> </div>)
// 会转化成
React.createElement("div", null,React.createElement("h1", null, "hello world")); 

在转换的时候会用到 React.createElement() 办法, 所以咱们要在头部引入 react,只有该 js 文件写了 jsx 语法及对象

正文完
 0