activated 页面缓存 子组件 生命周期

  // 父组件为缓存页面,分步 组件使用 v-show  created,activated 执行情况
  created () {
    // this.getData()
    // 每次进入页面都执行 (前提 不是第一步展示,如果是第一步未验证)
    console.log('初次刷新数据0---------')
  },
  activated () {
    // 上一步,下一步 也不执行
    // 展示当前 中途跳路由出去选人返回后执行
    console.log('再次刷新数据1---------')
  },

 v-if

  // 父组件为缓存页面,组件使用 v-if  created,activated 执行情况
  created () {
    // this.getData()
     // 上一步,下一步 走到当前步就执行 (前提 不是第一步展示,如果是第一步未验证)
    console.log('初次刷新数据0---------')
  },
  activated () {
    // 展示当前 中途跳路由出去选人返回后执行
    console.log('再次刷新数据1---------')
  },

 

posted @ 2024-01-25 11:56  ThisCall  阅读(33)  评论(0编辑  收藏  举报