国際国際空港反応するアセンブリ反応、およびAPIを提供するアセンブリは、フォーマット日付、数値、文字などに反応します。一つの重要な機能は、テキスト翻訳、あなたは英語にすべてのテキストをやったアプリケーションの中国語版を達成することです。
どのような設定については、を参照してください。https://www.jianshu.com/p/574f6cea4f26、個人的に私が感じることはもっと語っています。
ここでは、プロジェクトでの使用についてのみ話を反応させます。
最初のステップは、リソースをインポートするには、初期化
特に、アセンブリの第2のステップ
htmlタグを返す方法をFormattedMessage
タグ、直接FormattedMessageの場合、これはタグオブジェクトを返す方法です。
クラス名やスタイルで、第二のアプローチを使用してください場合FormattedMessageは、だけでなく、タグ属性が適用されます。
JS インポート{ FormattedMessage、 }から '反応・インターナショナル'をリターン( <FormattedMessage tagNameを= "小" ID = "intl.xxx" デフォルト = "" /> )
文字列を返すための第二の方法injectIntl
JS インポート{ intlShape、 injectIntl、 }から '反応-国際' クラスコンプ、コンポーネント{延び 静的propTypesが = { 国際:intlShape.isRequiredを }。 レンダリング(){ CONST {FORMATMESSAGE} = この.props.intl リターン( <Pのクラス名= "CN"> {FORMATMESSAGE({ID: 'intl.xxx'})} </ P> ) } }