onPressイベントを追加するまでアニメーションのボタンを持っています。 onPressが追加されると、ボタンを押すとフィードバックは表示されません。反応onPressアクションが呼び出されたときにネイティブボタンのアニメーションが機能しない
私はボタンにNativeBaseを使用しています(これは問題ではないと思いますが)。
<Button block primary onPress={() => this.props.onChangeDetails({id: this.props.report.report.details.id, inspection: true})}>
<Text style={nbStyles.buttonText}>Add Inspection Report</Text>
</Button>
const mapDispatchToProps = (dispatch) => {
return {
onChangeDetails: payload => {
dispatch(editDetails(payload))
}
}
}
なぜアニメーションが表示されないのですか? this.props.report.report:
あなたのonChangeDetails機能は起動しますか?あなたの最初のパラメータはthis.props.report.reportか、それは打ち間違いですか? – basudz
@basudzはい、発砲します。私がディスパッチをコメントアウトすると、アクションは期待どおりに機能します。そのparamは正しいです。 –