Ho un problema che passare le funzioni ai componenti non funziona come è specificato nella documentazione.Vue.js passando le funzioni agli oggetti di scena non funzionanti
Questo è a mio app.js
methods: {
updateAnswer: function(question) {
console.log('question: '+question);
}
}
Questo è a mio file HTML:
<multiplechoice class="question counterIncrement counterShow active" id="q2" whenanswered="{{ updateAnswer('1') }}"></multiplechoice>
Questo è nel mio file components.js:
props: [
'whenanswered'
],
ready: function() {
this.whenanswered();
},
I ho già provato questo:
props: [
{ name: 'whenanswered', type: Function}
];
ma ancora senza fortuna.
Questo è a mio console quando carico la pagina:
Uncaught TypeError: this.whenanswered is not a function
Qualsiasi aiuto sarebbe molto apprezzato :)