那么读完本文,就豁然开朗了
如果你想阅读体验更好,可戳链接,不可不知的JSX,内有视频
JSX添加特定属性
自定义标签拓展了原生HTML标签不具备的能力,最大的一个用处就是属性传值,标签的属性值,可以是字符串...=
至于更多插值表达式内容,你可以看上一节的
这里要提一下,在属性中嵌入javascript表达式,不要在双大括号外面加上引号,例如,下面的是错误的...表达式内容将会被作为特定属性 props.children传递给外层组件
其中,有下面几种不同的方法来传递子元素
**字符串字面量**
你可以将字符串放在开始和结束标签之间,此时props.children...表达式作为子元素**
在插值表达式中,javascript表达式可以被包裹在双大括号{}中,以下两种写法都是等价的
川川
<myComponent...props拿到
也说明了,你是可以将任何东西作为子元素传递给自定义的组件的,
只要该组件渲染之前能够被转换成React理解的对象,它可以用于拓展JSX
自定义的组件必须是大写字母开头
通常来说,如果在React