如何解决当我多次点击Tab后退按钮无法正常工作时
我正在用离子反应编写一个移动应用程序,并且差不多完成了。但是我发现了这样的错误。在我的Android设备上测试该应用程序时,我做了类似的事情,这里出现了问题。
- 我单击主页选项卡,然后转到主页。然后,我再点击了“首页”标签3次。
- 当我按下设备上的“后退”按钮时,它会将我重定向回首页。
如何解决此错误?我搜索了很多但找不到。
const car1 = new Car<number>(1);
car1.maxSpeed // maxSpeed is of type number
const car2 = new Car<number>();
car1.maxSpeed // maxSpeed is of type number | undefined
从现在开始谢谢你。
解决方法
最好通过useHistory进行导航。听起来是单页应用。也许您的问题会得到解决:
const history = useHistory(); // import it.
...
<IonTabButton
className="tab-button"
tab="tab1"
onClick={()=> history.push("home")}>
<div className="tab-bar-item feed" />
<IonLabel>{strings.tabs.feed}</IonLabel>
</IonTabButton>
//and other buttons as the same way
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。