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

为啥我上来就报React.createClass is not a function啊

Uncaught TypeError: React.creatClass is not a function

源码如下:

<!DOCTYPE html>    

<html lang="en">    

<head>    

<meta charset="UTF-8">    

<script src="http://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>    

<script src="http://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/JSXTransformer.js"></script>    

<title>Document</title>    

</head>    

<body>    

   

<div id="container"></div>    

<script type="text/jsx">    

console.log(React)    

var TestClickComponent = React.creatClass({    

render:function(){    

  return (    

    <div>    

      <button>显示|隐藏</button><span>点击测试</span>    

</div>    

);    

  }    

});    

var TestInputComponent = React.creatClass({    

getInitialState:function(){    

  return{    

    inputContent:""    

}    

},    

render:function(){    

  return (    

    <div>    

      <input type="text"/><span>{this.state.inputContent}</span>    

      </div>    

);    

}    

});    

React.render(    

<div>    

<TestClickComponent/>    

<TestInputComponent/>    

</div>,    

document.getElementById('container'));    

</script>    

</body>    

</html>    


正在回答

3 回答

我也遇到相同的问题,应该是版本不对吧。

0 回复 有任何疑惑可以回复我~

使用es6语法

0 回复 有任何疑惑可以回复我~

应该是 React.createClass,你少些了一个creat(e)

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
React入门
  • 参与学习       122141    人
  • 解答问题       121    个

颠覆式前端UI开发框架React入门视频教程,赶紧学起来

进入课程

为啥我上来就报React.createClass is not a function啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信