react项目中国际化问题

用react-intl做国际化的时候,All的时候可以用<FormattedMessage id="helloSomeone" tagName="div" 
}} /> 这么弄,这种lable=“指标”这种的时候怎么做国际化呢?

<FormGroup label="指标" labelFor="text-input" className="bp3-form-group-30P">

<div className="bp3-input-group bp3-select bp3-fill" fill="true">
    <select name="status" defaultValue={-1} fill="true" onChange={event => this.onChangeValue(event)} >        <option value="-1">All</option>
    </select></div>

</FormGroup>


MMMHUHU
浏览 918回答 3
3回答

杨魅力

i18n了解下链接描述

呼唤远方

<FormGroup&nbsp;label={intl.formatMessage({id:&nbsp;'i18nid':&nbsp;defaultMessage:&nbsp;'指标'})}&nbsp;labelFor="text-input"className="bp3-form-group-30P"><div&nbsp;className="bp3-input-group&nbsp;bp3-select&nbsp;bp3-fill"&nbsp;fill="true"> &nbsp;&nbsp;&nbsp;&nbsp;<select&nbsp;name="status"&nbsp;defaultValue={-1}&nbsp;fill="true"&nbsp;onChange={event&nbsp;=>&nbsp;this.onChangeValue(event)}&nbsp;>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<option&nbsp;value="-1"><FormattedMessage&nbsp;id={'i18nid'}&nbsp;defaultMessage="All"/></option> &nbsp;&nbsp;&nbsp;&nbsp;</select></div>

森栏

eact-intl了解一下
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

React.JS