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