vue.jsコンポーネントは関数を呼び出すボタンを作成しますが、関数は呼び出されず、Chromeの要素検査ではv-on:clickは表示されません。私のHTMLは次のようなものです。v-on:コンポーネントがクリックされていない場合
<bottomcontent></bottomcontent>
そして、私のVueのは、このようなものです:
var bottomcontent = {
template: '<div class="bottomcontent"><div class="moreresults" v-on:click="appendcontent">More Results</div></div>'
}
new Vue({
el : 'body',
data : {
homepage:{
numberofdivs: 60
}
},
methods : {
appendcontent: function() {
homepage.numberofdivs += 60
}
},
components: {
'bottomcontent': bottomcontent
}
})
あなたが機能を受け入れ、私は、コードを変更していないメソッドについて正しいですが、それはまだ動作していません。 –
コードにエラーが発生している可能性があります。これは期待どおりに動作します:https://codepen.io/Aer0/pen/GvoGjq?editors=1010 – Aer0