Sto usando Vuejs. Questo è il mio markup:[Vue warn]: Impossibile trovare l'elemento
<body>
<div id="main">
<div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div>
</div>
</body>
Questo è il mio codice:
var main = new Vue({
el: '#main',
data: {
currentActivity: 'home'
}
})
;
Quando carico pagina ottengo questo avvertimento:
[Vue warn]: Cannot find element: #main
Che cosa sto facendo di sbagliato?
Fare questo nel piè di pagina, o intestazione? –
sposta il tuo script su un gestore pronto per la finestra –
il gestore pronto era il problema. sembra sciocco che la vue non includa questo ... @ArunPJohny - se si invia una risposta con uno snippet, indicarlo come corretto. – dopatraman