如何在反应属性中混合使用字符串和JSX?

时间:2017-03-14 03:11:09

标签: reactjs jsx

我有这样的JSX代码:

<Item cate="capital" parm={"11"+{<span>.55</span>}} small="Feb" />

我认为没有错,但我的浏览器一直告诉我“意外的令牌”。

我该如何解决?

2 个答案:

答案 0 :(得分:0)

正确的做法: 将其传递给您的商品组件:

<Item cate="capital" parm={<span>.55</span>}
small="Feb"
addToParm="11" />

只需在你的Item组件中使用它:

<div>
    {this.props.addToParm}
    {this.props.parm}
</div>

答案 1 :(得分:0)

你可以使用ES6模板,试试这个:

<Item cate="capital" parm={`11${<span>.55</span>}`} small="Feb" />

read more about ES6 template