報錯一: Attempted to transition from state `RESPONDER_INACTIVE_PRESS_IN` to `RESPONDER_ACTIVE_LONG_PRESS_IN`, which is not supported. This is most likely ...
報錯一:
Attempted to transition from state `RESPONDER_INACTIVE_PRESS_IN` to `RESPONDER_ACTIVE_LONG_PRESS_IN`, which is not supported. This is most likely due to `Touchable.longPressDelayTimeout` not being cancelled.
產生原因:
可能是在Touchablexxx在這組組件中調用onPress方法使產生
解決方法:
關閉debug報錯就不會產生,不會影響的項目的開發
告警一:
Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component. This is a no-op.
Please check the code for the WindProfile component.
產生的原因:
在組件進行切換是調用的this.setState未能釋放/已經銷毀,而造成的告警
解決方法:
componentWillUnmount() {
this.setState = (state, callback) => {
return;
};
}
告警二:
Warning: In next release empty section headers will be rendered. In this release you can use 'enableEmptySections' flag to render empty section headers.
產生原因:
頁面中存在空的數據
解決方法:
在listView中添加
enableEmptySections={true}