react-native – 具有params异常的Alert.alert AlertManager

我正在尝试解决错误消息:

Exception ‘-[_NSdisctionary0 length]: unrecognized selector sent to instance 0x78964120’ was thrown while invoking alerWithArgs on target AlertManager with params

它来自我的代码行:

const response.error = 'bad credentials'
Alert.alert('Login error',response.error,[{ text: 'Ok' }])

即使我从Facebook文档中复制/粘贴,我也会收到错误消息:

Alert.alert(
      'Alert Title','My Alert Msg',[
        {text: 'Ask me later',onPress: () => console.log('Ask me later pressed')},{text: 'Cancel',onPress: () => console.log('Cancel pressed'),style: 'cancel'},{text: 'OK',onPress: () => console.log('OK pressed')},]
    )

错误消息中可以明显导入组件.我猜.

有人遇到过这个吗?不知道该怎么做?

对于这个用户来说已经很晚了,但是在这里添加它以防万一其他人发现它有用.

设法通过在没有消息的情况下在世博会中创建警报来导致此问题,它只有标题和按钮.

它引起了上面提到的错误,不仅仅是因为它基本上打破了世博会,并导致其他所有警报也从此失败,看起来就像海报一样.我不得不完全关闭expo应用程序,而不仅仅是重新加载,当然还要为消息添加一个空的”.

相关文章

一、前言 在组件方面react和Vue一样的,核心思想玩的就是组件...
前言: 前段时间学习完react后,刚好就接到公司一个react项目...
前言: 最近收到组长通知我们项目组后面新开的项目准备统一技...
react 中的高阶组件主要是对于 hooks 之前的类组件来说的,如...
我们上一节了解了组件的更新机制,但是只是停留在表层上,例...
我们上一节了解了 react 的虚拟 dom 的格式,如何把虚拟 dom...