微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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应用程序,而不仅仅是重新加载,当然还要为消息添加一个空的”.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐