我使用expo在react native上开发了一个应用,我想在android设备上从ios实现alert.prompt。 我安装了react-native-prompt,但是不能在expo上使用,是否有其他解决方案?谢谢!
答案 0 :(得分:2)
尝试使用此库,它也与expo兼容,因为它只是一个js API。您可以在提示中从中创建文本输入,标题,副标题和按钮。
https://www.npmjs.com/package/react-native-dialog
我还为您制作了小吃,看看。
答案 1 :(得分:0)
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') },
],
{ cancelable: false }
);
有关更多信息,请访问https://docs.expo.io/versions/latest/react-native/alert/
答案 2 :(得分:0)
尝试这个。由于AlertIOS已弃用,现在可以与Alert'native-native'一起使用
Alert.prompt('Title', 'Subtitle', text =>
console.log('You entered ' + text)
)