我正在阅读React导航的基础指南,在passing parameters to routes的部分中,我遇到了这段我以前从未见过的代码。 if (route.params?.运算符以这种方式使用,我只使用过三元运算符。在搜索时,我唯一找到的另一个东西是空赋值运算符??=。我在控制台中摆弄了一下,它似乎会检查param是否存在,以便在请求.post时不会出现错误 我的第一个想法是没有第二个参数的三元运算符,但第三个参数似乎是必需的。 所以我的问题是,在上面的代码块中,?
如何在reactjs中使用三元操作当状态包含来自api调用的响应时,在react中调用三元运算符时出错jsx apiResults状态在api调用时存储响应,但可能没有响应或出现一些错误消息,如网络消息Signal Issue Please Try Again</p>
</Modal.Body> 错误: index.js:1406 Error: Objects are not valid as a React