2016-11-05 78 views
0

componentWillLeave功能和相應的回調是我在RN中沒有看到的強大功能。沒有它,你總是被迫使用額外的狀態來生成非常糟糕的代碼,以確保元素停留在頁面/電話上直到其動畫完成,理想情況下,來自redux的一些布爾狀態只會觸發刪除元素,同時尊重其元素willleave動畫。react-addons-transition-group的「componentWillLeave」等價於React Native?

因此,有沒有人有任何想法如何在RN中一致地完成此操作,而無需每次都編寫自定義代碼以確保元素保持呈現狀態,直到您將其設置爲動畫?

回答

1

我知道這是一個老問題,但我只是從谷歌搜索這裏登陸這個主題,所以我會給我2美分。

此庫應該代表RN的react-addons-transition-group的1:1替代品,並且支持您可以實施的componentWillLeave方法。它支持componentWillEntercomponentWillLeave

Link to the library:react-native-transitiongroup