vue.js組件創建一個應該調用函數的按鈕,但該函數從未被調用,並且v-on:click在Chrome的元素檢查中不可見。我的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