获得徽章 0
- 经过这段时间的flutter开发,我发现只有用IndexedStack才可以做到只执行一次initState,但是会执行很多次多余的build方法,还有网上说的AutomaticKeepAliveClientMixin缓存页面都是无效的,使用AutomaticKeepAliveClientMixin还会多次执行initState,如果只有2个tab,用AutomaticKeepAliveClientMixin还可以,但是多余2个的话,比如3个,在1页面的时候直接点击3页面的tab,还是会有问题展开评论1