How does vue-cli ensure that app.vue returns data from the interface called by created in the life cycle and then executes methods in other components created

< H1 > such as title < / H1 >
Mar.20,2021

like this?

setTimeout(() => {
    new Vue({
    el: '-sharpapp',
    router,
    store,
    components: { App },
    template: '<App/>'
  })
}, 3000)

v-if
Menu