ios router.push
时间: 2023-11-07 09:02:57 浏览: 148
ios push
3星 · 编辑精心推荐
在iOS系统中,使用router.push进行页面跳转可能会遇到一些兼容性问题。在引用中提到的解决方法是使用async和await将跳转和刷新方法改为同步执行,以保证在iOS系统上的正常运行。具体而言,可以使用以下代码来解决兼容性问题:
```javascript
async goHome() {
await this.$router.push('/home/ks'); // 兼容苹果的跳转
await window.location.reload(); // 兼容苹果的刷新
}
```
这样,先进行页面跳转,再进行刷新,可以确保在iOS系统上跳转后执行刷新方法。
阅读全文