react-intl

    2熱度

    1回答

    我試圖按照本指南爲rails/react_on_rails項目實現i18n; https://github.com/shakacode/react_on_rails/blob/master/docs/basics/i18n.md 我得到 「FORMATMESSAGE沒有定義」 的錯誤,所以我可能失去了一些東西,這是我的代碼: import PropTypes from 'prop-types';

    1熱度

    1回答

    我掙扎應付了幾個小時的任務裏面文本框。 我從材料UI一個終極版格式的文本字段,我用它是這樣的: <Field id="searchCif" name="searchCif" component={TextField} floatingLabelText={SEARCHVIEW_HINT_CIF} disabled={(afm !

    0熱度

    1回答

    我有一個組件需要來自後端的字符串。我目前請求服務器上的.po文件,將其轉換爲.json並將其返回給我的React組件。然後,我希望能夠同時在字符串中替換正確的值顯示這些字符串,即 <FormattedMessage id={dynamicId} values={dynamicVals} /> dynamicId從單獨的API調用拉動,以及dynamicVals。 我的問題是,這些字符串沒有像我

    0熱度

    2回答

    我有這樣的代碼: var message = "The event starts at {1}"; var startTime = <FormattedTime value={new Date(eventData.startDateTime)}/>; message = message.replace("{1}", startTime); return ( <div> {

    0熱度

    1回答

    我使用Intl庫在我的javascript代碼,如下: const dateFormat = new Intl.DateTimeFormat(locale, { day: '2-digit', month: '2-digit', year: 'numeric', }); kk = new Date('1992-10-28') dateFormat.format(

    1熱度

    2回答

    我正在嘗試顯示基於區域設置的國家/地區列表。例如,假設我們有以下國家/地區列表: United States, China, Japan, and France. 並且您是瀏覽我的網站的客戶。如果您帳戶的地區設置爲en_US,那麼您應該看到英文版的國家/地區列表。但是,如果您帳戶的區域設置爲ja_JP,則應該看到列表的日文版中的列表,依此類推。 使用React-intl可以嗎?我試圖動態解決這

    0熱度

    1回答

    我有一個問題,雅虎/ react-intl多數民衆贊成在我想在消息字符串類型,但即時通訊使用FormattedMessage它給我的消息包裹在跨度和那不是涼。 我嘗試了formatMessage,並沒有工作。 我是任何幫助非常感激或建議,這是我的代碼: import React from 'react'; import {FormattedMessage} from 'react-intl';

    1熱度

    1回答

    通天插件開發我注意到,有對反應 - 國際比較intl.formatMessage({ id: 'section.someid' }) VS intl.messages['section.someid']後性能有所提高的機會。 查看更多這裏:https://github.com/yahoo/react-intl/issues/1044 第二是速度提高了5倍(並且在翻譯過的網頁中有很大的差異)但是似乎

    0熱度

    1回答

    我正在創建多語言應用程序。所以我想把語言屬性傳播給所有的後代。因此,我可以廣告語前綴在我的應用程序 各個環節和途徑,我知道兩種方法可以做到這一點: 使用上下文,但不建議使用它,因爲它是實驗性的。使用 Redux的商店,但在這種情況下,我需要每一個組件連接到商店。 所以我想知道哪種情況更可取或者如果沒有這些情況,那麼可能會有另一種選擇。 P.S. 3.通過從組件屬性到每一個孩子的所有層次深,就像這樣

    0熱度

    1回答

    比方說,我有一個組件Card,它看起來像這樣丟失後title。 <Card title="Example" /> 我需要從react-intl包裹與injectIntl()此組件,所以intl上下文被注入。我做這樣的: import * as React from 'react'; import {injectIntl} from 'react-intl'; interface Prop