本机模态背后的元素不可单击

时间:2019-04-05 07:35:12

标签: javascript react-native

这里有点混乱。我创建了一个模态组件,并在容器(父级)中调用该模态。在这里,当模态弹出时,我很难使容器(父级)中的其他组件可点击。

我已经设置了模态高度和宽度:

<Modal transparent={false}
       visible={this.state.isVisible}
       onRequestClose={this.closeModal}>
  <View style={{
          flex: 1,
          flexDirection: 'column',
          justifyContent: 'center',
          alignItems: 'center'}}>
    <View style={{
            width: 300,
            height: 300}}>
      ...
    </View>
  </View>
</Modal>

但是它仍然不起作用。请帮忙。

1 个答案:

答案 0 :(得分:0)

我认为这应该是可行的!即使您放置了高度和宽度,react-native的var firstSplit = a.split(':') var minutes = firstSplit[0]; //1 var secondSplit = firstSplit[1].split('.'); var seconds = secondSplit[0]; //2 var millisec = secondSplit[1]; //3 var conversion = ((+minutes) * 60 + (+seconds) * 60 + (+millisec))*1000; 也会填充孔屏幕,只有内部视图具有该模式的大小才是全屏模式。为了解决这个问题,您可以创建自己的模态。只需创建一个绝对位置的组件,然后在父级中调用它即可。

modal