为了账号安全,请及时绑定邮箱和手机立即绑定

为什么import React from 'react',React首字母必须大写?

为什么import React from 'react',React首字母必须大写?

ITMISS 2019-02-21 22:19:39
为啥我import React from 'react'没事,但是import react from 'react'就会报错?错误信息为:'React' must be in scope when using JSX react/react-in-jsx-scope这个不是解构吧,还要求名称一致?而且index.js里面没有使用React,在把jsx转化的时候,到底是提供了怎么样一个环境呢?难道是自执行函数,但是直接import 'react'也报相同错误。虽然感觉有点钻牛角尖,但是我实在搜索不到相关问题,望有人能够解答一二,谢谢!
查看完整描述

1 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

把jsx编译到js需要调用一个函数, 这个函数在React叫React.createElement. 你可以比较一下jsx和编译出的js.


查看完整回答
反对 回复 2019-02-26
  • 1 回答
  • 0 关注
  • 447 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号