猿问

按下按钮时创建警报

我需要创建一个警报来说明用户是否确定要开始一项活动。我是这样做过的,但是不正确。


我能做什么??


const exercises = this.state.Exercises.map(exercise => {

  return (


      <View key={exercise.Id}>

      <Text style={{ fontSize: 15 }}>Id: {exercise.Id} </Text>

      <Text style={{ fontSize: 15 }}>Rep: {exercise.Reps}</Text>

      <Text style={{ fontSize: 15 }}>Note: {exercise.Notes}</Text>

      <TouchableOpacity

        style={[styleButton.button, styleButton.buttonOK]}

        onPress={() => Alert.alert(

          'Do you want to start?',

         [

         { text: 'Si', onPress: () =>  this.check(exercise.Id)},

          {text: 'No', onPress: () => this.homepage()} 

         ] 

        )}              

      >

        <Text style={styleButton.buttonTesto}>Scegli</Text>

      </TouchableOpacity>

      </View>


  );

});

这是错误:


按钮切片不是函数


慕慕森
浏览 158回答 2
2回答

qq_花开花谢_0

用这个Alert.alert(&nbsp; 'Do you want to start',&nbsp; [&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; text: 'No',&nbsp; &nbsp; &nbsp; onPress: () => console.log('Canceled'),&nbsp; &nbsp; &nbsp; style: 'cancel',&nbsp; &nbsp; },&nbsp; &nbsp; {text: 'Yes', onPress: () => console.log('Yes')},&nbsp; ],&nbsp; {cancelable: false},);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答