0
我渲染一個ListView,每個項目是一個TouchableHighlight
,onPress
調度一個動作來加載數據。數據以狀態存儲,導致應用的另一部分在列表下呈現。React-native和redux動畫性能onPress
在Android上,連續按列表項會導致動畫延遲到ajax請求完成之後。有沒有辦法讓突出顯示成爲優先事項,以便反饋不會被延遲?
//Handler
handleOnPress =() => {
dispatch(makeAjaxRequest())
}
// Component
<TouchableHighlight onPress={this.handleOnPress}>
<Text>List item</Text>
</TouchableHighlight>
它能幫助您嗎? –
哦,對不起,這只是我寫這個例子時的一個錯字。更新:) handleOnPress只發生一次touchableHighlight。我已經驗證了這個 – neolaser
我很高興你的問題解決了。 –