将Native Native Text组件反应为String

时间:2018-06-14 07:24:35

标签: javascript reactjs react-native ecmascript-6

我想将组件转换为字符串。基本上我将这个https://github.com/joshswan/react-native-globalize库集成到我的RN项目中,因为我想在我的应用程序中添加多语言选项。这个库可以正常使用文本组件,但是当我尝试添加返回 TEXT 的FormattedMessage时,它显示错误。

malformed calls from js

因此,文本组件不能在Pickers(label)&在TextInput(Placehoder)属性上。我的申请处于最后阶段,这就是我无法回复的原因。我试过这样转换

const purpose = (<FormattedMessage message="purpose "/>).toString()

返回空对象

const purpose = (JSON.stringify(<FormattedMessage message="purpose "/>)).toString()

返回错误

RN是否有办法将<FormattedMessage message="purpose "/><Text>Purpose</Text>转换为字符串

0 个答案:

没有答案