美文网首页
vue3 keep-alive 和onActivated 使用

vue3 keep-alive 和onActivated 使用

作者: 小李不小 | 来源:发表于2021-08-23 14:12 被阅读0次

    logoin组件引入 keepA组件

    <tamplate>
    <keep-alive>
        <keepA></keepA>
    </keep-alive>
    </tamplate>
    
    <script>
    import {defineComponent,reactive,ref,onMounted} from 'vue'
    export default defineComponent({
        name:'login',
        components:{
          keepA
        },
    setup(){
        
    return {
    }
    
    }
    
    })
    </script>
    
    

    keepA组件

    <template>
        <div>我是keep-alive组件 触发 onActivated</div>
    </template>
    
    <script>
        import {defineComponent,onActivated} from 'vue'
    
    export default defineComponent({
            name:'keep',
            setup() {
    
            onActivated(()=>{
                console.log('我是 keep-alive 存在的2')
            })
    
            return {
    
            };
            },
    
    
    })
    </script>
    

    相关文章

      网友评论

          本文标题:vue3 keep-alive 和onActivated 使用

          本文链接:https://www.haomeiwen.com/subject/vxfbbltx.html