React Native Flip卡默认可单击的false,然后在按钮上单击



我正在从事React Native Project,我正在使用React-Native-flip-card此组件。

我的要求是在初始启动时和单击按钮时使单击false使翻转卡可单击。

在您要修改组件中的行为的情况下,状态组件似乎是您需要的东西。

您可以设置一个状态属性,例如:

this.state = {
  isClickable: false,
}

默认情况下您的组件构造函数。

然后将此值分配给您的flipcard组件,例如:

<FlipCard 
 *Your other properties*
 clickable={this.state.isClickable}
>

最后,只需在发生其他事件(例如按钮单击)时更新您的状态属性:

<Button
 onPress={() => this.setState({isClickable: true})}
 title="Make Flipcard clickable"
 color="#841584"
/>

就是这样!不要犹豫,问更多问题是否还不够清楚。