Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ReactJS和ReactIntl将值(数据)放入html属性_Reactjs - Fatal编程技术网

如何使用ReactJS和ReactIntl将值(数据)放入html属性

如何使用ReactJS和ReactIntl将值(数据)放入html属性,reactjs,Reactjs,我正试图用ReactJS和ReactIntl实现国际化 通常,为此,我使用如下代码: <button type="button" className="btn btn-danger" onClick={this.cancelDelete}><FormattedMessage id="confirm" defaultMessage="NO" /></button> 但是,现在我需要将数据放在一个html标记中,比如属性标题中的span <span c

我正试图用ReactJS和ReactIntl实现国际化

通常,为此,我使用如下代码:

<button type="button" className="btn btn-danger" onClick={this.cancelDelete}><FormattedMessage id="confirm" defaultMessage="NO" /></button>

但是,现在我需要将数据放在一个html标记中,比如属性标题中的span

<span className="glyphicon-green glyphicon glyphicon-ok" onClick={this.addTag} title="Add">

我的问题:有没有办法用ReactJS和ReactIntl来实现这一点

提前感谢

返回带有文本的span元素

我用过这个

contextTypes:{
  intl: React.PropTypes.object.isRequired
}
还有这个

<span
    className="glyphicon-green
    glyphicon
    glyphicon-ok"
    onClick={this.addTag}
    title={this.context.intl.messages.addTitle}>
</span>