分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

react.js中render的return的坑

发布时间:2023-09-06 01:30责任编辑:苏小强关键词:js

? demo代码:

<scripttype="text/babel">

var HelloComponent=React.createClass({ render:function(){ return

<h1>Hello World</h1>} }); ReactDOM.render(

<HelloComponent/>,document.getElementById(‘reactContainer‘) )

</script>

运行结果:

原因:

JavaScript会自动给行末添加分号。如果 return 后面换行不加括号就会变成 return;

比如返回的是多行,就需要加括号,单行不需要,我在开始的时候还遇到一个问题,返回的内容需要使用一个大的标签将其包裹。

就是这里return后面必须加()

 

 

<scripttype="text/babel">

var HelloComponent=React.createClass({ render:function(){ return(

<h1>HelloWorld</h1>) } }); ReactDOM.render(

<HelloComponent/>,document.getElementById(‘reactContainer‘) )

</script>

解决后的截图:

react.js中render的return的坑

原文地址:http://www.cnblogs.com/taozi123/p/8034338.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved