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

为啥没有显示

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="G:/project/myWeb/ReactJS/react-15.3.1/build/react.js"></script>
    <script src="G:/project/myWeb/ReactJS/react-15.3.1/build/react-dom.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.24/browser.min.js"></script>
</head>
<body>
<div></div>

<script type="text/label">
var TextClickComponent = React.createClass({
render:function(){
return(
<div>
<button>显示|隐藏</button><span>点击测试</span>
</div>
);
}
});

var TextInputComponent = React.createClass({
getInitialState:function(){
return{
inputContent:''
}
},
render:function(){
return(
<div>
<input type="text" name=""><span>{this.state.inputContent}</span>
</div>
);
}
});

React.render(
<div>
<TextClickComponent/> 
<TextInputComponent/>
</div>,
getElementById('container'))
</script>
</body>
</html>

http://img1.sycdn.imooc.com//58b63afa000111dc14400868.jpg

正在回答

4 回答

你写好的,能正常运行的例子的代码发给我一个版本吧,我按照上面的方法试过了,还是不行

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

问题找出来了,蟹蟹啦!!☆⌒(*^-゜)v

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

line14-->var TextClickComponent = ReactDOM.createClass({

line39->ReactDOM.render(

因为你React版本太高,试试看

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

愤怒的小乌龟

哦对babel问题,sorry差点误导你
2017-03-02 回复 有任何疑惑可以回复我~

你的script标签type属性设置错了,应该是type="text/babel"

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

名字都给你们起完了 提问者

中午找出来了,很多版本的cdn不一样,写法也不一样
2017-03-01 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

为啥没有显示

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