Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.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 I18带强标记的下一次插值_Reactjs_I18next_React I18next - Fatal编程技术网

Reactjs I18带强标记的下一次插值

Reactjs I18带强标记的下一次插值,reactjs,i18next,react-i18next,Reactjs,I18next,React I18next,假设我有一把这样的钥匙: { key1: "my name is {{name, bold}}" } 我希望有这样一个功能: i18next.init({ interpolation: { format: function(value, format, lng) { if (format === 'bold') return <strong>{value}</string>; return valu

假设我有一把这样的钥匙:

{ key1: "my name is {{name, bold}}" }
我希望有这样一个功能:

i18next.init({
    interpolation: {
        format: function(value, format, lng) {
            if (format === 'bold') return <strong>{value}</string>;
            return value;
        }
    }
});
i18next.init({
插值:{
格式:功能(值、格式、lng){
if(format=='bold')返回{value};
返回值;
}
}
});
但我得到了以下错误:

在JSX作用域中使用JSX React/React时,“React”必须在作用域中


我有什么办法可以做到这一点吗?我真的很想在我的i18n占位符中使用插值进行一些简单的自定义样式。

您忘记了从“React”导入React@安德烈·卢本科啊,谢谢你,我忘了。之后,由于某种原因,我将
[object object]
作为返回的值。我甚至尝试了
返回React.createElement('strong',null,value)