Tôi gặp vấn đề khi truyền chức năng cho các thành phần không hoạt động theo cách được chỉ định trong tài liệu.Chức năng truyền Vue.js cho các đạo cụ không hoạt động
Đây là trong app.js tôi
methods: {
updateAnswer: function(question) {
console.log('question: '+question);
}
}
Đây là trong tôi html file:
<multiplechoice class="question counterIncrement counterShow active" id="q2" whenanswered="{{ updateAnswer('1') }}"></multiplechoice>
Đây là trong tập tin components.js tôi:
props: [
'whenanswered'
],
ready: function() {
this.whenanswered();
},
tôi đã thử điều này:
props: [
{ name: 'whenanswered', type: Function}
];
nhưng vẫn không có may mắn.
Đây là trong giao diện điều khiển của tôi khi tôi tải trang:
Uncaught TypeError: this.whenanswered is not a function
Bất kỳ trợ giúp sẽ được rất nhiều đánh giá cao :)