React Study Note2
插入动态数据
let name = 'hi'
ReactDOM.render((
<div>
{name}
</div>
), document.getElementById('root'))
使用{}就可以插入数据,但是{}中间的必须是js表达式,不能是语句。如果表达式的执行结果是一个数组,则会自动join。
注释
jsx语法和html语法一样,也是可以插入注释,只不过写的时候有一些区别
子组件注释
let name = 'hi'
ReactDOM.render((
<div>
{/* 注释 */}
{name}
</div>
), document.getElementById('root'))
在子组件中插入注释,需要使用{}包裹起来,在/ /之间插入注释文字。
属性注释
let name = 'hi'
ReactDOM.render((
<div>
{name}
<img /*
多行注释
*/ src="1.jpg"/>
</div>
), document.getElementById('root'))
在标签中间,可以插入一个多行注释,类似上面的代码。