Maison > Questions et réponses > le corps du texte
P粉7764125972023-08-27 00:16:54
Vous n’avez pas du tout besoin de jQuery
.
Application mounted()
/onMounted()
Le hook s'exécutera une fois que tous les composants auront été installés.
Voir aire de jeux ci-dessous.
Les hooks d'application s'exécutent à la fin.
Consultez les informations sur les Lifecycle Hooks et onMounted()
const { createApp, onMounted } = Vue const Comp = { props: ['num'], setup(props) { onMounted(() => { console.log(`Comp[${props.num}]: onMounted(): from setup()`)} ); }, mounted() { console.log(`Comp[${this.num}]: mounted(): from Options API`) } } const App = { components: { Comp }, setup() { onMounted(() => { console.log("onMounted(): from setup()")} ); }, mounted() { console.log("mounted(): from Options API") } } const app = createApp(App) app.mount('#app')
#app { line-height: 1.75; } [v-cloak] { display: none; }
<div id="app" v-cloak> <comp v-for="n in 100" :key="n" :num="n"></comp> </div> <script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>