<el-button slot="append" icon="search" @click="handSearch" @keyup.enter="handSearch"></el-button>
methods: {
handSearch(){
this.items.splice(0, this.items.length);
this.$store.dispatch('findNewsPage', {key: this.input})
}
}
Pertama sekali, komponen tidak mempunyai acara kekunci terbina dalam, jadi ia sepatutnya @keyup.enter.native, tetapi bukankah peristiwa ini patut ditulis pada komponen input?
Butang dan input komponen elemen tidak bertindak balas, tetapi input dan butang biasa adalah ok.
Pertama pergi ke dokumentasi elementui untuk melihat jika ada acara tersuai Jika ya, gunakan acara yang disediakan oleh elementui #Jika tidak, gunakan pengubah suai .native untuk menghantar acara kepada subkomponen #🎜🎜. #
vue mengikat acara asli kepada komponen