我有一个简单的翻译函数,它接受一个参数(字符串)并返回字符串。当我像这样使用它时
再说,又在某个地方。
我的问题是,尽管它是一个异步函数,但如果没有使用await或then/catch块,它不会被触发。除了使用await或then/catch的方式之外,我还有什么其他简单的方法可以使用它,因为像下面这样使用它是不起作用的。
非常感谢任何帮助!谢谢。
await translation(key)
,它运行得很好。然而,我需要在React Native组件中频繁使用它,如下所示。<Text>{tranlate("faqs")}</Text>
再说,又在某个地方。
<Button title={translate("terms")}/>
我的问题是,尽管它是一个异步函数,但如果没有使用await或then/catch块,它不会被触发。除了使用await或then/catch的方式之外,我还有什么其他简单的方法可以使用它,因为像下面这样使用它是不起作用的。
<Text>{await translate("faqs")}</Text>
非常感谢任何帮助!谢谢。
_cache
对象中缓存了值。 - undefineduseMultiple
钩子,那完全没问题 - undefined