【发布时间】:2020-11-29 10:14:58
【问题描述】:
我创建了搜索栏,当我按下回车键时,向服务器发送请求。
HTML 文件:
<v-text-field
outlined
dense
label="Search..."
append-icon="mdi-magnify"
@keydown.enter="searchEvent($event.target.value)"
></v-text-field>
TS 文件:
methods: {
...mapActions('event', ['searchEvent']),
searchEvent(value: string){
this.searchEvent(value)
}
VUEX 文件:
searchEvent({ commit}, value) {
console.log(value)
EventApi.search(value)
.then( result => {
commit('searchEvents', result.data)
})
.catch( error => {
console.error("Error: ", {error:error});
})
},
【问题讨论】:
标签: javascript typescript vue.js vuex