ionic vue 开发app 页面跳转后列表刷新

Posted Tenyearsme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ionic vue 开发app 页面跳转后列表刷新相关的知识,希望对你有一定的参考价值。

ionic vue3 app 开发

场景直现

从页面A进入页面B,页面B进行操作后会影响页面A数据,此时返回A页面,页面数据没有重新加载

参考生命周期官方文档

使用vue的 onMounted 并不能保证每次 返回上一页的时候列表数据刷新。

import 
  IonPage,
  onIonViewWillEnter,
  onIonViewDidEnter,
  onIonViewWillLeave,
  onIonViewDidLeave
 from '@ionic/vue';
import  defineComponent  from 'vue';

export default defineComponent(
  name: 'Home',
  components: 
    IonPage
  ,
  setup() 
    onIonViewDidEnter(() => 
      console.log('Home page did enter');
    );

    onIonViewDidLeave(() => 
      console.log('Home page did leave');
    );

    onIonViewWillEnter(() => 
      console.log('Home page will enter');
    );

    onIonViewWillLeave(() => 
      console.log('Home page will leave');
    );
  
)

以上是关于ionic vue 开发app 页面跳转后列表刷新的主要内容,如果未能解决你的问题,请参考以下文章

ionic vue 开发app 页面跳转后列表刷新

ionic vue 开发app 页面跳转后列表刷新

IOS下 用vue开发前端项目 点击返回 页面出现空白

vue列表页跳转到列表详情页再返回到列表页, 页面不刷新保持原来的状态

Vue实现页面跳转上一页面不刷新

vue 跳转 同一路由不刷新问题解决