React return的写法
来源:互联网 发布:网络歌手雷婷个人资料 编辑:程序博客网 时间:2024/05/21 09:00
菜鸟教程用的是 jsx ,需要经过 babel-react 过的。
知道它的原理就可以了,
因为
return <div></div>
最终会被babel-react 转换成 类似
return createElement('div')
所以 只需要确保 return 的是一个根节点的,像下方这样的是不行的。
return (<div>111</div><div>222</div>) // 错误示范
要用一个div括起来
return (<div>
******
</div>)
如果return 后面没有括号,第一行的内容一定要和return 写在一起
(例子截取自return中间的一部分)
正确例:
return (
<div>
******
{
listspace.map(function(item){
return <tr className="click_item">
<td><Link to={{pathname:"/listrepo", query:{name:item.name},props:{name:item.name}}}>
{item.name}
</Link>
</td>
<td>{item.description}</td>
<td>{item.creator}</td>
</tr>
})
}
</div>)
错误例:
return (
<div>
******
{
listspace.map(function(item){
return
<tr className="click_item">
<td><Link to={{pathname:"/listrepo", query:{name:item.name},props:{name:item.name}}}>
{item.name}
</Link>
</td>
<td>{item.description}</td>
<td>{item.creator}</td>
</tr>
})
}
</div>)
阅读全文
0 0
- React return的写法
- react的es6写法
- React中事件传参的写法
- React的ES5与ES6写法对比
- React 组件的三种写法总结
- React.js内容的两种写法
- React 组件的三种写法总结
- React ES6与ES5写法的区别
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- React/React Native 的ES5 ES6写法对照表
- python3网络爬虫一《使用urllib.request发送请求》
- 【资源共享】RK3399《CPU-Freq开发指南 V1.0.1》
- <ObjectC>解决 Assertion failure in -[UITableView _endCellAnimationsWithContext:] 问题
- 链接-JS设置CSS样式几种方式
- Io学习优秀博客地址
- React return的写法
- 灵活构建和拼接Laravel的SQL语句
- 单例模式
- Apache与Nginx的区别
- 索引超出了数组界限(Microsoft.SqlServer.Smo)
- eclipse中Tomcat配置正确,web项目编译时出现404错误的解决办法。
- C#数组合并-简单说
- 基础练习 十六进制转八进制
- ES5严格模式