ho questo codice:metodi genitore di accesso dal modello componente vuejs
new Vue({
el: '#app',
components: {
'app-component': AppComponent
},
data: {
message: 'Hello Vue.js!'
},
methods: {
doSomething: function(){
console.log('arrived!')
}
}
})
Come posso chiamare il metodo "doSomething" dal AppComponent html modello? in questo modo:
<app-component>
<a href="#" v-on:click="doSomething()">text</a>
</app-component>
ottengo questo errore:
Uncaught TypeError: scope.doSomething is not a function
prova 'v-on: click = "doSomething"' – maioman
@maioman ho ottenuto questo: [Vue avvertire]: v-on: click = "doSomething" si aspetta un valore di funzione, ma ho undefined (che si trova in un componente :) –
saeedhbi