<div id="app">
                  
                  
                      <Layout>
                  
                  
                        <router-view :key="forceUpdateKey"> </router-view>
                  
                  
                      </Layout>
                  
                  
                    </div>
                  
                  
                  </template>
                  
                  
                  
                  
                  
                  И выходит так, что Layout рендерится раньше, чем у роутера отрабатывает router.beforeEach
                  
                  
                  Никто с подобным не сталкивался?)
                  
                  
                
А что вы хотели?
Чтобы все в router.beforeEach работало раньше, чем layout рендерился. Я перевожу проект с vue 2 на 3, и на 2 оно так и работало
Обсуждают сегодня