vue中刷新頁面時去閃爍,提升體驗方法


首先在最外層div添加v-if="isReloadAlive",並創建變量isReloadAlive = true

隨后添加provide()以及reload方法,如下:

export default {

    provide() {

         return {

             reload: this.reload

         }

    },

    data(){

        isReloadAlive : true

    },

    methods: {

        reload() {

                     this.isReloadAlive = false;

                     this.$nextTick(function(){

                            this.isReloadAlive = true;

                     })

              }

    }

最后調用this.reload()即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM