首頁  >  問答  >  主體

javascript - React 呼叫無狀態元件 React is not defined

我建立了一個無狀態元件 並呼叫 結果報錯: React is not defined 結果在定義無狀態元件之前 加上 import React from 'react' 就不報錯了

import React from 'react'
export default props=><p>123123123</p>


import HasNoState from './HasNoState'

<HasNoState />
伊谢尔伦伊谢尔伦2708 天前829

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-06-14 10:56:33

    你以為沒有用到React。

    但是jsx解析為js的時候要呼叫到React,所以你這裡如果沒有引入React自然會報錯。

    回覆
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-14 10:56:33

    這種實例化組件的方式,是react封裝起來的一個語法糖,要使用必須在作用域內引入react,
    React Must Be in Scope...
    建議你去官方文件好好看看,關於jsx的部分
    https://facebook.github.io/re...

    回覆
    0
  • 取消回覆